JS異步中的宏任務和微任務

1、JS中用來存儲待執行回調函數的隊列包含2個不同特定的列隊 2、宏列隊:用來保存待執行的宏任務(回調),比如:定時器回調/DOM事件回調/ajax回調 3、微列隊:用來保存待執行的微任務(回調),比如:promise回調/MutationObserver回調 4、JS執行時會區別這兩個隊列 JS引擎首先必須先執行所有的初始化同步任務代碼 每次準備取出第一個宏任務執行前,都要將所有的微任務一個一個
相關文章
相關標籤/搜索