Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

WorkerLocation

Baseline Large disponibilité

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'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

String contenant la totalité de URL du script exécuté dans le Worker.

URLUtilsReadOnly.protocol Lecture seule

String contenant le schéma du protocole de l'URL du script exécuté dans le Worker, incluant les deux points de terminaison':'.

URLUtilsReadOnly.host Lecture seule

String 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 le Worker.

URLUtilsReadOnly.hostname Lecture seule

String contenant le nom de domaine du script exécuté dans le Worker.

URLUtilsReadOnly.origin Lecture seule

String contenant l'origine de l'URL sous sa forme canonique.

URLUtilsReadOnly.port Lecture seule

String contenant le numéro de port de l'URL du script exécuté dans le Worker.

URLUtilsReadOnly.pathname Lecture seule

String contenant une barre oblique initiale '/' suivie du chemin de l'URL du script exécuté dans le Worker.

URLUtilsReadOnly.search Lecture seule

String contenant un point d'interrogation intial '?' suivi des paramètres de l'URL du script exécuté dans le Worker.

URLUtilsReadOnly.hash Lecture seule

String contenant un dièse initial '#' suivi de l'identifiant de l'ancre de l'URL du script exécuté dans le Word'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 String contenant l'URL complète du script exécuté dans le Worker. C'est un synonyme de la propriété URLUtilsReadOnly.href.

Spécifications

Spécification
HTML
# worker-locations

Compatibilité des navigateurs

Voir aussi