JavaScript - Macrotask 與 MicroTask 差異以及情境使用
提到 Macrotask 與 MicroTask 之前,先再次複習 Promise 的觀念:
一個 Promise 最終會有兩種狀態
對應 Promise 的不同狀態,會各自觸發 .then 與 .catch 兩個函式
利用 Promise 可以達成非同步行為,而且內容可以自訂
Macrotasks
關於 Event Queue 有些 Web API 是具有非同步的行為,而在非同步的目的達成之後,瀏覽器會把給定的對應的函式推送到 Event Queue 裡面,這些一個一個函式正好代表每一件要...
michael0520-blog.hashnode.dev2 min read