从js单线程的角度来看下执行阶段,单线程是怎么运作的。
https://zhuanlan.zhihu.com/p/33058983
浏览器中时间循环策略
node.js中事件循环策略
https://nodejs.org/zh-cn/docs/guides/event-loop-timers-and-nexttick/
http://lynnelv.github.io/js-event-loop-nodejs
process.nextTick(callback) 将callback放在当前执行栈的尾部
setImmediate(callback) 将callback放到当前执行队列的尾部