javaScript運行機制及Event Loop

js時單線程語言 因爲js的主要用途是【與用戶互動以及操作DOM】,故js只能是單線程。 爲了利用多核CPU的計算能力,H5提出Web Worker標準,允許js腳本創建多個線程,但是子線程完全受主線程控制,且不得操作DOM。 任務隊列 單線程,意味着要有【任務隊列】(task queue) 所有【任務】分爲兩種: 【同步任務】(在【主線程】上排隊執行的任務,只有前一個任務執行完畢,才能執行後一個
相關文章
相關標籤/搜索