JavaScript 中的 Event Loop

JS 中 event loop 涉及到的东西比较多, 要完整了解其内容,必须要 多翻看 HTML-Standard 以及 ECMAScript-262 specification,
然后与 各种博文中的观点相互印证补充,才能搞懂。 HTML-Standard 以及 ECMAScript-262 specification 是标准答案, 有了这个参照才不至于被网络上良莠不齐的博文搞蒙。

这里就不献丑了, 列出 我学习 event loop 过程中 遇到的精彩的 讲解资料 与大家分享下。

前置要求:
execution context stack
what-is-the-execution-context-in-javascript

1、tasks-microtasks-queues-and-schedules 图文并茂,一步一步演示整个过程,强烈建议参考。
2、What the heck is the event loop anyway? 视频资料, 1 文章中作者推荐的视频。
3、从event loop规范探究javaScript异步及浏览器更新渲染时机 这篇文章 参考了 1, 同时利用Chrome 中的 performance 工具, 提出 具体的 异步操作优化措施。图文并茂,同样是很棒的一篇文章

你可能感兴趣的:(JavaScript 中的 Event Loop)