gpt4 book ai didi

javascript - location.replace 和 location.href 有什么区别?

转载 作者:数据小太阳 更新时间:2023-10-29 04:09:09 26 4
gpt4 key购买 nike

两者有什么区别:

location.replace(url)

location.href = url

我读到第一种方法刺激 HTTP 重定向,第二种方法类似,通过单击链接关注网页。

但是我真的不明白,那是什么意思。

最佳答案

location.replace 不会更新浏览器的历史记录,您不能按后退按钮,location.href 非常类似于单击链接。

The Location.replace()method replaces the current resource with the one at the provided URL. The difference from the assign() method is that after using replace() the current page will not be saved in session History, meaning the user won't be able to use the back button to navigate to it.

来源:MDN

关于javascript - location.replace 和 location.href 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19130844/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com