What the heck is the event loop anyway? | Philip Roberts | JSConf EU
JSConfYouTube ↗
延伸阅读 1
字幕解读
Philip Roberts 用调用栈、浏览器 API 和任务队列的动画解释异步回调怎样回到 JavaScript。定时器到点后,回调仍要等待当前代码让出执行机会;把工作排进队列,也不等于它会并行执行。后半场把渲染加入图中,展示长任务阻塞页面,以及滚动事件排队过多怎样拖慢反馈。它适合建立主线程任务调度的直觉;这是 2014 年的简化教学模型,没有覆盖 Promise 微任务等完整调度细节。
存档字幕(转写方式未注明) ↗ · 引文按字幕原文展示,可点时间戳回看片段。
补充字幕原文 2
it's a minimum time to executionyou're flooding the queue with queued events.