美文网首页
Nodejs事件轮循

Nodejs事件轮循

作者: 一土二月鸟 | 来源:发表于2020-05-21 17:41 被阅读0次

    事件轮循分为本轮和次轮

    本轮的执行顺序为:
    1. 同步代码
    2. process.nextTick
    3. 微任务
    次轮的顺序为:
    1. timer、
    2. io callback、
    3. idle、
    4. poll、
    5. check、
    6. close



      由于fs.readFile的callback属于io callback,在它之后是check,所以先check后timer。
      正常本来应该是先timer后check,这里是因为起始点是io callback,所以就先check了。

    相关文章

      网友评论

          本文标题:Nodejs事件轮循

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