Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
WorkerLocation
Baseline Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
L'interfaceWorkerLocation définit l'emplacement complet du script exécuté par leWorker. Un tel objet est initialisé pour chaqueworker 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'unweb worker.
Dans cet article
Propriétés
L'interfaceWorkerLocation n'hérite d'aucune propriété mais implémente les propriétés définies par l'interfaceURLUtilsReadOnly.
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ôtehostname, de deux points':', et du numéro deport de l'URL du script exécuté dans leWorker.URLUtilsReadOnly.hostnameLecture seuleDOMStringcontenant le nom de domaine 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 leWord'hôteker.
Méthodes
L'interfaceWorkerLocation n'hérite d'aucune méthode mais implémente les méthodes définies par l'interfaceURLUtilsReadOnly.
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 |
|---|
| HTML> # worker-locations> |
Compatibilité des navigateurs
Voir aussi
- Autres interfaces apparentées auWorker:
Worker,WorkerNavigatoretWorkerGlobalScope. - Utilisation des web workers