--- title: Worker.terminate() slug: Web/API/Worker/terminate translation_of: Web/API/Worker/terminate ---

{{APIRef("Web Workers API")}}

{{domxref("Worker")}}インターフェイスのterminate()メソッドは{{domxref("Worker")}}を即座に停止します。これはworkerに対してその動作を終了する機会を提供するものではありません。単純に即時停止をします。

構文

myWorker.terminate();

引数

無し。

返り値

Void.

次のコードでは{{domxref("Worker")}}オブジェクトを{{domxref("Worker.Worker", "Worker()")}} コンストラクタで作成したあと、すぐに停止しています。

var myWorker = new Worker("worker.js");

myWorker.terminate();

仕様

Specification Status Comment
{{SpecName('HTML WHATWG', "#dom-worker-terminate", "Worker.postMessage()")}} {{Spec2('HTML WHATWG')}} No change from {{SpecName("Web Workers")}}.
{{SpecName('Web Workers', "#dom-worker-terminate", "Worker.postMessage()")}} {{Spec2('Web Workers')}} Initial definition.

ブラウザ互換性

{{CompatibilityTable}}
Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support 4 3.5 10.0 10.6 4
Feature Android Firefox Mobile (Gecko) Firefox OS (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support 4.4 3.5 1.0.1 10.0 11.5 5.1

関連項目

The {{domxref("Worker")}} interface it belongs to.