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.hrefLecture seuleDOMStringcontenant la totalité de URL du script exécuté dans leWorker.URLUtilsReadOnly.protocolLecture seuleDOMStringcontenant le schéma du protocole de l'URL du script exécuté dans leWorker, incluant les deux points de terminaison':'.URLUtilsReadOnly.hostLecture seuleDOMStringcontenant 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.hostnameLecture seuleDOMStringcontenant le nom d'hôte du script exécuté dans leWorker.URLUtilsReadOnly.originLecture seuleDOMStringcontenant l'origine de l'URL sous sa forme canonique.URLUtilsReadOnly.portLecture seuleDOMStringcontenant le numéro de port de l'URL du script exécuté dans leWorker.URLUtilsReadOnly.pathnameLecture seuleDOMStringcontenant une barre oblique initiale'/'suivie du chemin de l'URL du script exécuté dans leWorker.URLUtilsReadOnly.searchLecture seuleDOMStringcontenant un point d'interrogation intial'?'suivi des paramètres de l'URL du script exécuté dans leWorker.URLUtilsReadOnly.hashLecture seuleDOMStringcontenant 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
DOMStringcontenant 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
| 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