Javascript obtient une URL

Javascript obtient une URL

Étant un développeur JavaScript, nous devons souvent obtenir l'URL de la page actuelle pour effectuer des tâches en fonction de nos besoins. Dans cet article, nous allons apprendre comment nous pouvons obtenir l'URL actuelle, savoir quelle est sa syntaxe et comment nous pouvons extraire différentes parties à l'aide de la fenêtre intégrée.objet de localisation.

Le moyen le plus simple et le plus simple d'obtenir l'URL de la page actuelle est illustré ci-dessous:

fenêtre.emplacement.href

Mais, si nous jetons un aperçu de la fenêtre.Emplacement dans la console du développeur, il est illustré ci-dessous:

Nous pouvons observer ce qu'il a pour nous. Nous pourrions recevoir une bonne quantité d'informations de la fenêtre.objet de localisation. Par exemple:

Exemples

Si nous voulons obtenir le protocole uniquement, comme HTTP ou HTTPS, de toute l'URL, nous pouvons l'obtenir en utilisant la fenêtre très simple.emplacement.Protocole, comme l'image ci-dessous:

fenêtre.emplacement.protocole

Et si nous voulons obtenir le nom d'hôte à partir de l'URL, nous pouvons simplement l'obtenir en utilisant la fenêtre.lancement.héberger.

fenêtre.emplacement.héberger

Et de même, si nous voulons obtenir le chemin d'accès uniquement, nous pouvons l'obtenir en utilisant la fenêtre.emplacement.cheminée.

fenêtre.emplacement.cheminée

Pour obtenir la requête de recherche, nous pouvons utiliser la fenêtre.emplacement.recherche.

fenêtre.emplacement.recherche

Donc, ce sont essentiellement quelques-unes des moyens d'obtenir l'URL actuelle et d'extraire certaines parties spécifiques en fonction de nos exigences. De plus, fenêtre.L'emplacement a beaucoup d'autres options pour nous.

Conclusion

Dans cet article, nous avons appris la fenêtre.Objet d'emplacement, comment nous pouvons l'utiliser pour obtenir l'URL actuelle et extraire certaines pièces spécifiques à partir de celle-ci. Alors, continuez à apprendre, à travailler et à acquérir de l'expérience en javascript avec Linuxhint.com pour avoir une meilleure compréhension. Merci beaucoup.