如何在 HTML5 中使用 Web Workers?


Web Workers 允許長時間執行指令碼,這些指令碼不會受到響應點選或其他使用者互動指令碼的干擾,並且允許執行較長任務而無需響應,以保持頁面反應靈敏。

Web Workers 是後臺指令碼,它們相對重量級,且不打算大量使用。例如,為每百萬畫素影像的畫素啟動一個 worker 是不合適的。

使用 JavaScript 檔案的 URL 初始化 Web Workers,該檔案包含 worker 將執行的程式碼。此程式碼設定事件偵聽器,並與生成它的主頁面上的指令碼進行通訊。

語法

以下為語法 -

var worker = new Worker('bigLoop.js');

更新時間: 2020 年 6 月 25 日

132 次瀏覽

開始你的職業生涯

完成課程以獲取認證

立即開始
廣告
© . All rights reserved.