WorkerLocation
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
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 seule-
DOMString
contenant la totalité de URL du script exécuté dans leWorker
. URLUtilsReadOnly.protocol
Lecture seule-
DOMString
contenant le schéma du protocole de l'URL du script exécuté dans leWorker
, incluant les deux points de terminaison':'
. URLUtilsReadOnly.host
Lecture seule-
DOMString
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 seule-
DOMString
contenant le nom de domaine du script exécuté dans leWorker
. URLUtilsReadOnly.origin
Lecture seule-
DOMString
contenant l'origine de l'URL sous sa forme canonique. URLUtilsReadOnly.port
Lecture seule-
DOMString
contenant le numéro de port de l'URL du script exécuté dans leWorker
. URLUtilsReadOnly.pathname
Lecture seule-
DOMString
contenant une barre oblique initiale'/'
suivie du chemin de l'URL du script exécuté dans leWorker
. URLUtilsReadOnly.search
Lecture seule-
DOMString
contenant un point d'interrogation intial'?'
suivi des paramètres de l'URL du script exécuté dans leWorker
. URLUtilsReadOnly.hash
Lecture seule-
DOMString
contenant un dièse initial'#'
suivi de l'identifiant de l'ancre de l'URL du script exécuté dans leWord'hôteker
.
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 |
---|
HTML # worker-locations |
Compatibilité des navigateurs
BCD tables only load in the browser
Voir aussi
- Autres interfaces apparentées au Worker:
Worker
,WorkerNavigator
etWorkerGlobalScope
. - Utilisation des web workers