有关于微任务的执行时机

来源:8-16 微任务和宏任务的根本区别

chyco

2021-07-27

老师视频中有提到“micro task queue”等待时机执行,这个时机是所有同步代码执行完之后吗?
1 清空调用栈,
2 执行微任务队列中的回调方法,
3 尝试渲染,
4 触发evet loop,
5 将宏任务的回调队列中的回调函数放到调用栈执行
上面是我实验得出来的顺序,有问题不?
微任务不经过event loop,但是它也是在同步代码后执行的回调函数。微任务,宏任务都是异步代码可以这样理解吗?

写回答

2回答

双越

2021-07-27

是的。

0
1
chyco
谢谢老师
2021-07-27
共1条回复

慕丝4078674

2021-10-10

老师你好,w3c和es6规范之间有什么联系吗

0
1
双越
W3C 制定的是 html css http 等协议,ES6 是由 ECMA 组织制定的,两个组织。
2021-10-11
共1条回复

一天时间高效准备前端技术一面 匹配大厂面试要求

针对时下面试高频考点,帮助新人js面试快速通关

4694 学习 · 1681 问题

查看课程