Node事件循环Tick流程图
2016-06-16 17:40:43 0 举报
Node.js的事件循环是一个单线程模型,它使用异步回调和非阻塞I/O来处理并发请求。事件循环的Tick流程图描述了事件循环在每个Tick中执行的操作。 当Node.js启动时,事件循环被创建并开始运行。在每个Tick中,事件循环首先检查是否有新的异步I/O操作需要处理。如果有,它将这些操作添加到队列中等待执行。然后,事件循环检查是否有定时器到期需要执行。如果有,它将相应的回调函数添加到队列中。接下来,事件循环检查是否有Promise被resolve或reject。如果有,它将相应的回调函数添加到队列中。最后,事件循环执行队列中的回调函数,直到队列为空。
作者其他创作
大纲/内容
退出
执行回调
还有事件?
开始
是
否
有关联回调?
事件循环
取出一个事件
0 条评论
回复 删除
下一页