关于Event Loop

来源:4-2 js运行机制

非凡哥大战哥斯拉

2019-03-06

我按照自己理解,分成这五步来回答,不知道严不严谨,麻烦老师看看:
step1:主线程读取JS代码,此时为同步环境,形成相应的堆和执行栈;
step2: 主线程遇到异步任务,指给对应的异步进程进行处理;
step3: 异步进程处理完毕(获得回调或结果),将相应的异步任务推入任务队列;
step4: 主线程执行完毕,查询任务队列,如果存在任务,则取出一个任务推入主线程处理
step5: 重复执行step2、3、4;称为事件循环。

写回答

1回答

快乐动起来呀

2019-03-06

没有异步进程,js是单线程的,你再把视频看下

0
1
非凡哥大战哥斯拉
非常感谢!
2019-03-06
共1条回复

前端跳槽面试必备技巧 面试官全流程指导

一门让你能成功获取前端 Offer 的课程, 不只是技术,面试“技巧”也至关重要

4836 学习 · 830 问题

查看课程