首页 > 其他 > 详细

(转)深入核心,详解事件循环机制

时间:2019-02-22 15:05:42      阅读:138      评论:0      收藏:0      [点我收藏+]

转载地址:https://www.jianshu.com/p/12b9f73c5a4f

这个前端面试在搞事
80% 应聘者都不及格的 JS 面试题

在学习事件循环机制之前,我默认你已经懂得了如下概念,如果仍然有疑问,可以回过头去看看我以前的文章。

  • 执行上下文(Execution context)
  • 函数调用栈(call stack)
  • 队列数据结构(queue)
  • Promise(我会在下一篇文章专门总结Promise的详细使用)
因为chrome浏览器中新标准中的事件循环机制与nodejs类似,因此此处就整合nodejs一起来理解,其中会介绍到几个nodejs有,
但是浏览器中没有的API,大家只需要了解就好,不一定非要知道她是如何使用。比如process.nextTick,setImmediate

OK,那我就先抛出结论,然后以例子与图示详细给大家演示事件循环机制。

  • 我们知道JavaScript的一大特点就是单线程,而这个线程中拥有唯一的一个事件循环。
当然新标准中的web worker涉及到了多线程,我对它了解也不多,这里就不讨论了。

 

(转)深入核心,详解事件循环机制

原文:https://www.cnblogs.com/zhaobao1830/p/10418394.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!