WorkerGlobalScope方法:close()

2018-10-17 13:42 更新

close()方法

close()方法已從Web標(biāo)準(zhǔn)中刪除。雖然有些瀏覽器可能仍然支持它,但如果可能,請(qǐng)避免使用它并更新現(xiàn)有代碼;請(qǐng)參閱本頁(yè)底部的兼容性表格,以指導(dǎo)您的決定。請(qǐng)注意,此功能可能隨時(shí)停止運(yùn)行。

WorkerGlobalScope接口的close()方法丟棄在WorkerGlobalScope事件循環(huán)中排隊(duì)的任何任務(wù),有效地關(guān)閉了這個(gè)特定的范圍。

close()方法語(yǔ)法

self.close();

close()方法示例

如果要從worker程序本身內(nèi)部關(guān)閉worker程序?qū)嵗?,可以調(diào)用以下內(nèi)容:

close();

close()和self.close()實(shí)際上是等價(jià)的 - 都表示close()從worker的內(nèi)部范圍內(nèi)調(diào)用。

注意:還有一種方法可以從主線程阻止worker:Worker.terminate方法。

規(guī)范

規(guī)范 狀態(tài) 注釋
HTML Living Standard 
該規(guī)范中'close()'的定義。
Living Standard
 

瀏覽器兼容性部分

更新GitHub上的兼容性數(shù)據(jù)

電腦端 移動(dòng)端
Chrome
Edge
Firefox
Internet Explorer
Opera
Safari
Android webview Chrome for Android
Edge Mobile Firefox for Android
Opera for Android
iOS Safari
基本支持
(已棄用)
支持:4 ? 支持:3.5 支持 支持:11.5 支持:4 支持 ? 支持:4 ?
close()遷移到DedicatedWorkerGlobalScope和SharedWorkerGlobalScope 支持:52 ? 支持:54 ? ? ? 支持:52 ? 支持:54 ?
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)