事件循環

        事件循環不僅包括事件隊列,還包括任務,任務分爲兩類:一是宏任務,二是微任務。宏任務主要包括 創建主文檔對象、解析HTML、執行主線(或者全局)Javascript 代碼、更改當前URL 以及各種事件如頁面加載、輸入、網絡事件和定時器事件等。從瀏覽器的角度看,宏任務代表一個個離散的、獨立工作單元。運行完任務後,瀏覽器可以繼續其他調度,比如重新渲染頁面的UI或者執行垃圾回收。     
相關文章
相關標籤/搜索