event loop笔记

Posted 炎泽

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了event loop笔记相关的知识,希望对你有一定的参考价值。

注意四个对象: 主进程 执行栈 异步进程 任务队列

1.主进程读取js代码,形成对应的堆和执行栈(此时在同步环境)

2.当遇见异步任务,转交给异步进程进行处理

3.异步任务完成,将其推入任务队列

4.当主进程的执行栈执行完毕,查询任务队列,如果存在任务,推入主进程

5.重复2、3、4 ,称为事件循环

执行的大意:

同步执行1-->事件循环1-->事件循环2。。。。。

 

以上是关于event loop笔记的主要内容,如果未能解决你的问题,请参考以下文章

浏览器和Node不同的事件循环(Event Loop)

js中的event loop之浏览器篇

OOP 学习笔记汇总

javascript 面向对象OOP笔记

oop继承与重写笔记一

Python学习笔记——OOP