--- 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. |
{{Compat("api.Worker.terminate")}}
The {{domxref("Worker")}} interface it belongs to.