把Promise回调函数等微任务,写在 HTML 中一段 <script>...</scirpt>。那就不是微任务,而是宏任务了吗?
来源:8-16 微任务和宏任务的根本区别

皮小西
2022-04-25
如题请问:
把Promise回调函数等微任务,写在 HTML 中一段
<script>
...
</scirpt>。那就不是微任务,而是宏任务了吗?
接上一个问题:
如何理解script(整体代码)属于宏任务?以及界面渲染流程的问题-慕课网
https://coding.imooc.com/learn/questiondetail/Z85pzYGA4zL6n0rV.html
写回答
1回答
-
这个问题可以翻译成:把 Promise 回调函数写在 setTimeout 里面,它还是微任务吗?—— 当然是啊。分开理解,setTimeout 是宏任务,Promise 依然是微任务。
本来这些概念就很复杂,初学别给自己制造困难,别掺和在一起。
00
相似问题