Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Les API Web
  3. WorkerGlobalScope
  4. WorkerGlobalScope.location

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 EnglishAlways switch to English

WorkerGlobalScope.location

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.

La propriété en lecture seulelocation de l'interfaceWorkerGlobalScope retourne l'objetWorkerLocation associé au worker. C'est un objet location spécifique, essentiellement un sous-ensemble deLocation pour les contextes de navigation, mais adapté aux workers.

Syntaxe

js
var locationObj = self.location;

Valeur de retour

Un objetWorkerLocation.

Exemple

Si vous appelez l'instruction suivante dans un document délivré parlocalhost:8000

js
console.log(location);

à l'intérieur d'un worker (ce qui équivaut àself.console.log(self.location);, puisqu'il est appelé dans le contexte du worker qui peut être référencé parWorkerGlobalScope.self), la console vous retournera un objetWorkerLocation — comme ce qui suit :

js
WorkerLocation {hash: "", search: "", pathname: "/worker.js", port: "8000", hostname: "localhost"…}  hash: ""  host: "localhost:8000"  hostname: "localhost"  href: "http://localhost:8000/worker.js"  origin: "http://localhost:8000"  pathname: "/worker.js"  port: "8000"  protocol: "http:"  search: ""  __proto__: WorkerLocation

Vous pouvez utiliser l'objet location pour récupérer des informations supplémentaires sur la localisation du document, comme vous pourriez le faire avec un objetLocation normal.

Note :Firefox rencontre un bogue avec l'utilisation deconsole.log à l'intérieur des workers partagés/service (voirbug Firefox 1058644), ce qui peut occasionner d'étranges résultats, mais cela devrait être bientôt corrigé.

Spécifications

Specification
HTML
# dom-workerglobalscope-location-dev

Compatibilité des navigateurs

Voir aussi

WorkerGlobalScope

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2026 Movatter.jp