暂时先转载这些 ,后面学习深入了再展开
nextTick 用 uv_idle_start 挂的,它的callback function 最早被call,然后 io 的,最后是 setImmediate 的 callback function 被 call。
作者:黑暗二叉树
链接:https://www.zhihu.com/question/23028843/answer/34597367
来源:知乎
著作权归作者所有,转载请联系作者获得授权。
<img src="https://i-blog.csdnimg.cn/blog_migrate/277a00b6d9f3e442fc71c8ceaaf3f90a.png" data-rawwidth="810" data-rawheight="162" class="origin_image zh-lightbox-thumb" width="810" data-original="https://pic4.zhimg.com/ba47432176970aeb9e9df4c3cbb3a623_r.jpg">
------------------------------------------------------------------------
<img src="https://i-blog.csdnimg.cn/blog_migrate/c7c086316714624dff13a7a71d7526be.png" data-rawwidth="810" data-rawheight="162" class="origin_image zh-lightbox-thumb" width="810" data-original="https://pic3.zhimg.com/3a591f00cfe6b3c3b51137c2a8bda382_r.jpg">
------------------------------------------------------------------------
<img src="https://i-blog.csdnimg.cn/blog_migrate/31db8811f29e4bad21c30de0117c4e0d.png" data-rawwidth="810" data-rawheight="162" class="origin_image zh-lightbox-thumb" width="810" data-original="https://pic1.zhimg.com/2d5e6e9335f8972b0d5a6e010871d828_r.jpg">
链接:https://www.zhihu.com/question/23028843/answer/34597367
来源:知乎
著作权归作者所有,转载请联系作者获得授权。
A();
B();
C();

------------------------------------------------------------------------
A();
process.nextTick(B);
C();

------------------------------------------------------------------------
A();
setImmediate(B);
C();
