SharedWorkerGlobalScope:close() 方法
SharedWorkerGlobalScope 介面的 close() 方法會丟棄 SharedWorkerGlobalScope 事件迴圈中所有已排隊的任務,從而有效地關閉這個特定的作用域。
語法
js
close()
引數
無。
返回值
無(undefined)。
示例
如果你想從 worker 自身內部關閉 worker 例項,可以呼叫以下方法:
js
close();
close() 和 self.close() 實際上是等效的——兩者都表示在 worker 內部作用域中呼叫 close()。
注意: 還有一種方法可以從主執行緒停止 worker:使用 Worker.terminate 方法。
規範
| 規範 |
|---|
| HTML # dom-sharedworkerglobalscope-close-dev |
瀏覽器相容性
載入中…
另見
DedicatedWorkerGlobalScope