Maison > interface Web > js tutoriel > le corps du texte

Comparaison de href et replace en javascript (explication détaillée)

高洛峰
Libérer: 2017-01-04 13:30:41
original
1403 Les gens l'ont consulté

Lorsque nous utilisons JavaScript, nous sommes parfois trop familiers avec les méthodes fréquemment utilisées et ignorons les différences subtiles dans leurs principes.

Par exemple :

window.location.href, window.location.replace.

Ces deux méthodes peuvent faire passer la page à une nouvelle page, mais j'ai ignoré les détails après le saut, comme la page d'origine renvoyée.

Le href dans window.location.href est en fait le href dans la balise vous pouvez utiliser l'historique. La fonction .go(-1) revient à la page d'origine.

La méthode window.location.replace(url) permet au navigateur d'effacer l'URL de son historique et de réinitialiser l'URL. Lorsque vous utilisez le bouton Précédent ou Suivant du navigateur, celui-ci ne pourra pas accéder à la page d'origine, mais passera à la page précédente de la page d'origine.

C'est-à-dire que la méthode replace() ne générera pas de nouvel enregistrement dans l'objet History. Lors de l'utilisation de cette méthode, la nouvelle URL écrasera l'enregistrement actuel dans l'objet Historique.

La comparaison ci-dessus de href et replace en javascript (explication détaillée) est tout le contenu partagé par l'éditeur. J'espère qu'elle pourra vous donner une référence, et j'espère également que tout le monde soutiendra le site Web PHP chinois.

Pour plus d'articles sur la comparaison de href et replace en javascript (explication détaillée), veuillez faire attention au site Web PHP chinois !


source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal