Worker: terminate()-Methode
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Hinweis: Diese Funktion ist in Web Workers verfügbar, mit Ausnahme von Service Workers.
Die terminate()-Methode der Worker-Schnittstelle beendet den Worker sofort. Dies bietet dem Worker keine Möglichkeit, seine Operationen abzuschließen; er wird sofort gestoppt.
Syntax
terminate()
Parameter
Keine.
Rückgabewert
Keiner (undefined).
Beispiele
Der folgende Codeausschnitt zeigt die Erstellung eines Worker-Objekts mit dem Worker()-Konstruktor, das dann sofort beendet wird.
const myWorker = new Worker("worker.js");
myWorker.terminate();
Hinweis:
DedicatedWorkers und SharedWorkers können ebenfalls von der Worker-Instanz aus mit den Methoden DedicatedWorkerGlobalScope.close() oder SharedWorkerGlobalScope.close() gestoppt werden.
Spezifikationen
| Spezifikation |
|---|
| HTML> # dom-worker-terminate-dev> |