两者有什么区别:
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/