DedicatedWorkerGlobalScope.close()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

close()DedicatedWorkerGlobalScope インターフェイスのメソッドで、 DedicatedWorkerGlobalScope のイベントループでキューに入れられたタスクを破棄し、この具体的なスコープを閉じます。

構文

js
close()

引数

なし。

返値

なし (undefined)。

ワーカー自体の内部からワーカーインスタンスを閉じたい場合は、以下のように呼び出してください。

js
close();

close()self.close() は事実上同じです。どちらも close() がワーカーの内部スコープから呼び出されることを表します。

メモ: メインスレッドからワーカーを停止する方法もあります。Worker.terminate メソッドです。

仕様書

Specification
HTML
# dom-dedicatedworkerglobalscope-close-dev

ブラウザーの互換性

関連情報