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 |
---|---|---|
Unknown La définition de 'WorkerLocation' dans cette spécification. |
Statut inconnu | Initial definition |
Compatibilité des navigateurs
Nous convertissons les données de compatibilité dans un format JSON.
Ce tableau de compatibilité utilise encore l'ancien format
car nous n'avons pas encore converti les données qu'il contient.
Vous pouvez nous aider en contribuant !
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