美文网首页
node.js延时 时序问题探索

node.js延时 时序问题探索

作者: 今天i你好吗 | 来源:发表于2022-04-29 00:08 被阅读0次

    node.js实现延时的方法有:

    1. process.nextTick(() => { });
    2. Promise.resolve().then(() => { });
    3. setTimeout(() => { }, 0);
    4. setImmediate(() => { });
    5. setInterval(() => { }, 0);

    那么这5种方法在运行的过程中是时序是什么样的呢?

    先来个demo看看,demo中的疑问点已标明


    image.png

    由于实力有限,暂时只能得出如下结论:


    image.png

    接下来看看setImmediate:

    image.png

    是不是很神奇?

    相关文章

      网友评论

          本文标题:node.js延时 时序问题探索

          本文链接:https://www.haomeiwen.com/subject/pdljyrtx.html