當前位置:生活科普幫 >

科技 >科技生活 >

巨集任務和微任務的執行順序

巨集任務和微任務的執行順序

品牌型號:聯想拯救者Y9000P
系統:Windows 11

巨集任務和微任務的執行順序

巨集任務和微任務的執行順序是先巨集後微。先執行同步程式碼,遇到非同步巨集任務則將非同步巨集任務放入巨集任務佇列中,遇到非同步微任務則將非同步微任務放入微任務佇列中,當所有同步程式碼執行完畢後,再將非同步微任務從佇列中調入主執行緒執行,微任務執行完畢後再將非同步巨集任務從佇列中調入主執行緒執行,一直迴圈直至所有任務執行完畢。

巨集任務有:script(可以理解為外層同步程式碼);setTimeout/setInterval3;UIrendering/UI事件;postMessage,mmediate,I/O()

微任務有:Tick();rve(已廢棄;Proxy物件替代);MutaionObserver。


標籤: 執行
  • 文章版權屬於文章作者所有,轉載請註明 https://shkpb.com/keji/kejishenghuo/3oppwr.html