Name

Worker — Ein Worker-Threadorm:availability: orm:inherits-from: EventTarget

Synopsis

Ein Worker repräsentiert einen Hintergrund-Thread. Erzeugen Sie einen neuen Worker mit dem Worker()-Konstruktor, und übergeben Sie dabei die URL einer Datei mit auszuführendem JavaScript-Code. Der JavaScript-Code in dieser Datei kann synchrone APIs nutzen oder rechenintensive Aufgaben ausführen, ohne den Haupt-UI-Thread einzufrieren. Worker führen ihren Code in einem vollständig getrennten Ausführungskontext aus (siehe WorkerGlobalScope), und der Datenaustausch mit einem Worker funktioniert nur über asynchrone Events. Nutzen Sie postMessage(), um Daten an den Worker zu schicken, und verarbeiten Sie message-Events, um Daten vom Worker zu empfangen.

In Web ...

Get JavaScript: Das umfassende Referenzwerk, Sixth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.