SharedWorker: port-Eigenschaft
Baseline
2026
Neu verfügbar
Seit May 2026 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.
Die port-Eigenschaft des SharedWorker-Interfaces gibt ein MessagePort-Objekt zurück, das zur Kommunikation und Steuerung des Shared Workers verwendet wird.
Wert
Ein MessagePort-Objekt.
Beispiele
Der folgende Codeabschnitt zeigt die Erstellung eines SharedWorker-Objekts mit dem SharedWorker()-Konstruktor. Mehrere Skripte können dann auf den Worker über ein MessagePort-Objekt zugreifen, das über die SharedWorker.port-Eigenschaft abgerufen wird — der Port wird mit seiner start()-Methode gestartet:
const myWorker = new SharedWorker("worker.js");
myWorker.port.start();
Für ein vollständiges Beispiel siehe unser einfaches Beispiel für einen Shared Worker (Shared Worker ausführen.)
Spezifikationen
| Spezifikation |
|---|
| HTML> # dom-sharedworker-port-dev> |