关于ndejs的eventloop看到这样一张图?
是在是不明白什么意思,还分为各个阶段
这张图和前端浏览器的那张经典黄图有什么关系呢?
最后再上传一张nodejs运行的图:
第二张图和第三张图大概明白什么意思,基本能明白eventloop是做什么的,但是看到第一张就懵逼了,今年参加的几个大厂面试基本都问第一张图,我这个假前端又是一阵羞愧啊
关于ndejs的eventloop看到这样一张图?
是在是不明白什么意思,还分为各个阶段
这张图和前端浏览器的那张经典黄图有什么关系呢?
最后再上传一张nodejs运行的图:
第二张图和第三张图大概明白什么意思,基本能明白eventloop是做什么的,但是看到第一张就懵逼了,今年参加的几个大厂面试基本都问第一张图,我这个假前端又是一阵羞愧啊
13 回答12.9k 阅读
7 回答2.1k 阅读
3 回答2.6k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
6 回答1.1k 阅读
第一张是node.js 针对事件循环分成不同的6个阶段来处理,比如第一个timers阶段主要是处理setTimeOut()和setInterval()的回调的,这个详细的我建议可以上网查一下node事件循环不同的阶段。
第二张黄色的是浏览器端的eventloop
第三张的node的事件循环机制,node中的异步任务可能会划分的更多一些比如还有些I/O fs读写之类的