2015-05-28 7 views

Antwort

21

Die Methode close() ist im Arbeitsbereich des Arbeiters sichtbar. Die Methode terminate() ist ein Teil der Schnittstelle des Worker-Objekts und kann "von außen" aufgerufen werden.

Wenn Sie einen Worker in Ihrem Hauptscript erstellen und ihn von diesem Skript aus anhalten möchten, sollten Sie terminate() für das Worker-Objekt aufrufen. Wenn Sie den Worker vom Workercode aus anhalten möchten (z. B. als Antwort auf eine externe Nachricht), sollten Sie die Methode close() aufrufen.

Quelle: https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers#Terminating_a_worker

+0

Vielen Dank für Ihre Hilfe! –