Javascript事件循環Event Loop詳解

1. 所有同步任務都在主線程上執行,形成一個執行棧(execution context stack)。 2. 主線程之外,還存在一個「任務隊列」(task queue),只要異步 任務有了運行結果,就在「任務隊列」中放置一個事件。 3. 一旦「執行棧」中的所有同步任務執行完畢,系統就會讀取「任務隊 列」,看看裏邊有哪些事件。哪些對應的異步任務,於是結束等待 狀態,進入「執行棧」開始執行。 4. 主
相關文章
相關標籤/搜索