美文网首页
Node事件循环

Node事件循环

作者: 静昕妈妈芦培培 | 来源:发表于2021-03-06 09:54 被阅读0次

官网事件循环:https://nodejs.org/zh-cn/docs/guides/event-loop-timers-and-nexttick/

Node事件循环阶段

image.png

NodeJS事件循环中的队列

可以粗略分为六个队列,
不管当前处于宏队列的任何阶段,执行完当前正在做的回调后它都会去检查下微任务队列是否有任务,有的话先执行tickQueue队列的任务,执行完再执行otherQueue队列中的任务,微任务队列没有任务了,才会再安装后任务队列的优先顺序从上至下依次执行个队列的任务,但是在执行宏任务队列的任务时,没做完一个任务,都还要去检查一下微任务队列是否有任务,有任务的话再去执行微任务队列


image.png

相关文章

  • node 事件

    1、事件 1.1普通事件的使用 1.2、Node.js 的事件循环机制解析 1)Node 由事件循环开始,到事件循...

  • node 事件循环

    概念 -单线程、单进程,结合V8的异步回调接口,处理大量并发-API支持回调函数-事件机制采用设计模式中观察者模式...

  • Node事件循环

    Node.js 事件循环机制 Node.js 采用事件驱动和异步 I/O 的方式,实现了一个单线程、高并发的 Ja...

  • node事件循环

    事件循环 事件循环是一个典型的生产者/消费者模式,网络请求,异步IO源源不断的产生提供不同类型的事件到观察者哪里,...

  • node事件循环

    浏览器事件循环见:https://www.jianshu.com/p/64bbefbe5ae5[https://w...

  • Node事件循环

    Node架构图 事件循环核心 核心模块就是LIBUV 在linux上,libuv是对epoll的封装; 在wind...

  • Node事件循环

    官网事件循环:https://nodejs.org/zh-cn/docs/guides/event-loop-ti...

  • 学习 nodejs I /O 交互

    1 事件循环 Node的执行模型实际上是事件循环。在进程启动时,Node会创建一个无限循环,每一次执行循环体的过程...

  • node.js的事件循环

    在node中,事件循环表现出的状态与浏览器中大致相同。不同的是node中有一套自己的模型。node中事件循环的实现...

  • 1、Node的异步I/O

    1. Node的执行模型:事件循环。 在node进程启动时,node会创建一个类似于while(true)的循环,...

网友评论

      本文标题:Node事件循环

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