DedicatedWorkerGlobalScope

Hinweis: Diese Funktion ist nur in Dedicated Web Workers verfügbar.

Das DedicatedWorkerGlobalScope Objekt (der globale Gültigkeitsbereich von Worker) ist über das Schlüsselwort self zugänglich. Einige zusätzliche globale Funktionen, Namensraumobjekte und Konstruktoren, die nicht typischerweise mit dem globalen Gültigkeitsbereich von Workern assoziiert sind, aber dort verfügbar sind, werden im JavaScript-Referenzführer aufgelistet. Siehe auch: Funktionen, die Arbeitern zur Verfügung stehen.

EventTarget WorkerGlobalScope DedicatedWorkerGlobalScope

Instanzeigenschaften

Diese Schnittstelle erbt Eigenschaften von der WorkerGlobalScope Schnittstelle und deren übergeordnetem EventTarget.

DedicatedWorkerGlobalScope.name Schreibgeschützt

Der Name, der dem Worker (optional) gegeben wurde, als er mit dem Worker() Konstruktor erzeugt wurde. Dies ist hauptsächlich für Debugging-Zwecke nützlich.

Instanzmethoden

Diese Schnittstelle erbt Methoden von der WorkerGlobalScope Schnittstelle und deren übergeordnetem EventTarget.

DedicatedWorkerGlobalScope.close()

Verwirft alle Aufgaben, die in der Ereignisschleife des WorkerGlobalScope eingereiht sind, und schließt effektiv diesen speziellen Gültigkeitsbereich.

DedicatedWorkerGlobalScope.postMessage()

Sendet eine Nachricht — die aus any JavaScript-Objekt bestehen kann — an das übergeordnete Dokument, das den Worker zuerst gestartet hat.

DedicatedWorkerGlobalScope.cancelAnimationFrame()

Bricht eine zuvor durch einen Aufruf von requestAnimationFrame() geplante Animationsbildanforderung ab.

DedicatedWorkerGlobalScope.requestAnimationFrame()

Führt eine Animationsbildanforderung durch und ruft eine vom Benutzer bereitgestellte Rückruffunktion vor dem nächsten Neuzeichnen auf.

Ereignisse

Hören Sie dieses Ereignis mit addEventListener() oder durch Zuweisen eines Ereignis-Listeners zur oneventname-Eigenschaft dieser Schnittstelle.

message

Wird ausgelöst, wenn der Worker eine Nachricht von seinem übergeordneten Element erhält.

messageerror

Wird ausgelöst, wenn ein Worker eine Nachricht erhält, die nicht deserialisiert werden kann.

rtctransform

Wird ausgelöst, wenn ein kodiertes Video- oder Audiobild zur Verarbeitung durch einen WebRTC Encoded Transform eingereiht wurde.

Spezifikationen

Specification
HTML Standard
# dedicated-workers-and-the-dedicatedworkerglobalscope-interface

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch