js里的事件循环中微任务和宏任务究竟那个先执行?

发布于 2022-09-12 23:41:04 字数 103 浏览 13 评论 0

js里的事件循环中微任务和宏任务究竟那个先执行?反正百度出来,那些所谓的彻底理解的博客里,什么说法都有,有说宏任务先执行的,又有说先执行所有微任务在执行宏任务的。大家来讨论一下,到底那个先执行

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

不忘初心 2022-09-19 23:41:04

宏任务,因为宏任务包含script(整体代码),所以一开始就是一个宏任务执行栈。

倾听心声的旋律 2022-09-19 23:41:04

如果任务队列里同时有宏任务和微任务,则微任务先执行
但是要根本性地解答这个问题,必须理解事件循环机制,毕竟上面这句话就用了一个来自事件循环的概念“任务队列”。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文