js运行机制

在运行时会形成任务队列,分为同步任务队列和异步任务对列,同步队列优先加载异步任务队列会形成队列任务池,定时器不会一下加载到异步任务,而是在设定的时间后加载到异步任务,即使设置为0,浏览器也有它的响应时间,以前是10ms.现在是4ms.异步任务包括dom 事件,定时器,promise

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 并发模型 常见的并发模型是并行工作者模型,任务分配给多个工作者,每个工作者完成整个任务,常说的 C 语言的多线程就...
    喵不留行阅读 1,364评论 1 8
  • js最大的特点就是单线程,也就是说同一时间只能做一件事。原因在于js主要用途是与用户互动,操作DOM。假如是多线程...
    晴天小猪L阅读 236评论 0 0
  • http://www.ruanyifeng.com/blog/2014/10/event-loop.html js...
    jh2k15阅读 79评论 0 0
  • JS单线程任务队列Event Loophttps://juejin.im/post/594156e6fe88c20...
    noyanse阅读 151评论 0 0
  • 说的艺术(第1章)——从听众出发 在珍珠港事件后,罗斯福总统以浑厚的噪音说道:“我们相信我们的军队,我们的人民有无...
    青青wh阅读 447评论 1 3