js事件循环机制(Event loop ):
1.主线任务执行
2.遇到宏任务生成新的次主线放在event table中
3.遇到微任务后直接放到当前主线之后
4.主线和微任务执行完成,调取次主线循环2,3,4三个步骤
5.执行完成
以上流程属于自己理解,见解有限,如有不当,请帮忙指出,会及时修正
宏任务(macrotask )微任务(microtasks)
以下图出处: www.yuque.com/suihangadam…
参考资料:
segmentfault.com/a/119000001… www.jianshu.com/p/dc9424a49… ttps://www.yuque.com/suihangadam…