全部评论
图上是node环境下的事件循环机制,得先知道nextTick不属于任何Event Loop阶段,遇到它就立即执行,而setTimeOut在timer阶段执行,setImmediate在check阶段执行。 <br />首先看第一个事件循环先遇见nextTick就先执行里面的con(1)输出1,接着把setImmediate1加入到下一个事件循环里的check阶段。然后遇见setTimeOut在当前时间循环的timer阶段执行输出timeOut,之后的setImmediate2和setImmediate3在当前check阶段执行输出,然后进入下一个事件循环到check阶段输出setImmediate1。
相关推荐
10-05 20:37
浙江工业大学 集成电路IC设计 点赞 评论 收藏
分享
09-18 09:22
成都理工大学 Java 点赞 评论 收藏
分享
点赞 评论 收藏
分享