Worker.terminate()

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.

La méthode terminate() de l'interface Worker termine immédiatement le Worker. Cette interruption ne permet pas au worker de finaliser ses opérations, il est juste arrêté sur le champ.

Syntaxe

js
myWorker.terminate();

Paramètres

Aucun.

Valeur de retour

Néant.

Exemple

L'extrait de code suivant montre la création d'un objet Worker en utilisant le constructeur Worker(), qui est alors immédiatement interrompu.

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

myWorker.terminate();

Note : Les workers dédiés ou partagés peuvent également être stoppés par l'instance même du worker en utilisant les méthodes DedicatedWorkerGlobalScope.close() ou SharedWorkerGlobalScope.close().

Spécifications

Specification
HTML
# dom-worker-terminate-dev

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi