Cet article nécessite une relecture rédactionnelle. Voici comment vous pouvez aider.
L'interface WorkerLocation
définit l'emplacement complet du script exécuté par le Worker
. Un tel objet est initialisé pour chaque worker et est disponible via la propriété WorkerGlobalScope.location
récupérée par l'appel à window.self.location
.
Cette interface est uniquement visible à l'intérieur d'un script JavaScript exécuté dans le contexte d'un web worker.
Propriétés
L'interface WorkerLocation
n'hérite d'aucune propriété mais implémente les propriétés définies par l'interface URLUtilsReadOnly
.
URLUtilsReadOnly.href
Lecture seuleDOMString
contenant la totalité de URL du script exécuté dans leWorker
.URLUtilsReadOnly.protocol
Lecture seuleDOMString
contenant le schéma du protocole de l'URL du script exécuté dans leWorker
, incluant les deux points de terminaison':'
.URLUtilsReadOnly.host
Lecture seuleDOMString
contenant l'hôte, constitué du nom d'hôte hostname, de deux points':'
, et du numéro de port de l'URL du script exécuté dans leWorker
.URLUtilsReadOnly.hostname
Lecture seuleDOMString
contenant le nom d'hôte du script exécuté dans leWorker
.URLUtilsReadOnly.origin
Lecture seuleDOMString
contenant l'origine de l'URL sous sa forme canonique.URLUtilsReadOnly.port
Lecture seuleDOMString
contenant le numéro de port de l'URL du script exécuté dans leWorker
.URLUtilsReadOnly.pathname
Lecture seuleDOMString
contenant une barre oblique initiale'/'
suivie du chemin de l'URL du script exécuté dans leWorker
.URLUtilsReadOnly.search
Lecture seuleDOMString
contenant un point d'interrogation intial'?'
suivi des paramètres de l'URL du script exécuté dans leWorker
.URLUtilsReadOnly.hash
Lecture seuleDOMString
contenant un dièse initial'#'
suivi de l'identifiant de l'ancre de l'URL du script exécuté dans leWorker
.
Méthodes
L'interface WorkerLocation
n'hérite d'aucune méthode mais implémente les méthodes définies par l'interface URLUtilsReadOnly
.
URLUtilsReadOnly.toString()
- Retourne une chaîne de caractères
DOMString
contenant l'URL complète du script exécuté dans leWorker
. C'est un synonyme de la propriétéURLUtilsReadOnly.href
.
Spécifications
Specification | Status | Comment |
---|---|---|
Web Workers La définition de 'WorkerLocation' dans cette spécification. |
Brouillon de l'éditeur | Initial definition |
Compatibilité des navigateurs
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | ? | 3.5 (1.9.1) | ? | ? | ? |
origin |
? | 29 (29) | ? | ? | ? |
Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | ? | ? | 1.0 (1.9.1) | ? | ? | ? |
origin |
? | ? | 29.0 (29) | ? | ? | ? |
Voir aussi
- Autres interfaces apparentées au Worker :
Worker
,WorkerNavigator
, etWorkerGlobalScope
. - Utilisation des web workers