关于Event Loop
来源:4-2 js运行机制

非凡哥大战哥斯拉
2019-03-06
我按照自己理解,分成这五步来回答,不知道严不严谨,麻烦老师看看:
step1:主线程读取JS代码,此时为同步环境,形成相应的堆和执行栈;
step2: 主线程遇到异步任务,指给对应的异步进程进行处理;
step3: 异步进程处理完毕(获得回调或结果),将相应的异步任务推入任务队列;
step4: 主线程执行完毕,查询任务队列,如果存在任务,则取出一个任务推入主线程处理
step5: 重复执行step2、3、4;称为事件循环。
写回答
1回答
-
没有异步进程,js是单线程的,你再把视频看下
012019-03-06
相似问题