Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
WorkerLocation
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Hinweis: Diese Funktion ist nur in Web Workers verfügbar.
Die WorkerLocation-Schnittstelle definiert die absolute Position des Skripts, das von dem Worker ausgeführt wird. Ein solches Objekt wird für jeden Worker initialisiert und ist über die WorkerGlobalScope.location-Eigenschaft verfügbar, die durch den Aufruf von self.location erhalten wird.
Diese Schnittstelle ist nur innerhalb eines JavaScript-Skripts sichtbar, das im Kontext eines Web-Workers ausgeführt wird.
Instanzeigenschaften
WorkerLocation.hrefSchreibgeschützt-
Gibt einen String zurück, der die serielle Darstellung der
URLfür den Standort des Workers enthält. WorkerLocation.protocolSchreibgeschützt-
Gibt den
protocol-Teil des Standorts des Workers zurück. WorkerLocation.hostSchreibgeschützt-
Gibt den
host-Teil des Standorts des Workers zurück. WorkerLocation.hostnameSchreibgeschützt-
Gibt den
hostname-Teil des Standorts des Workers zurück. WorkerLocation.originSchreibgeschützt-
Gibt den
origindes Workers zurück. WorkerLocation.portSchreibgeschützt-
Gibt den
port-Teil des Standorts des Workers zurück. WorkerLocation.pathnameSchreibgeschützt-
Gibt den
pathname-Teil des Standorts des Workers zurück. WorkerLocation.searchSchreibgeschützt-
Gibt den
search-Teil des Standorts des Workers zurück. WorkerLocation.hashSchreibgeschützt-
Gibt den
hash-Teil des Standorts des Workers zurück.
Instanzmethoden
WorkerLocation.toString()-
Gibt einen String zurück, der die serielle Darstellung der
URLfür den Standort des Workers enthält. Es ist ein Synonym fürWorkerLocation.href.
Spezifikationen
| Spezifikation |
|---|
| HTML> # worker-locations> |
Browser-Kompatibilität
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Siehe auch
- Andere Worker-bezogene Schnittstellen:
Worker,WorkerNavigatorundWorkerGlobalScope - Verwendung von Web-Workern