js事件循環機制(Event Loop)

JS的執行機制是一個主線程和一個任務隊列(Eventqueue),所有的同步任務都是在主線程上直接執行的。異步任務都被放在任務隊列中。(這裏盜了一個圖)這時程序的執行還沒有真正的進入事件循環。 接下來異步任務的執行,就涉及到了宏任務和微任務。 所有的任務在主線程執行,會形成一個執行棧,執行棧會區分出宏任務和微任務,並把任務放在各自的任務隊列中。 宏任務一般包括整體SCRIPT代碼塊,seiTime
相關文章
相關標籤/搜索