使用JS重定向到新页面时 - 何时使用location.replace()
和何时location.href
。从MDN replace我知道,如果我们使用location.replace
,则不会存储历史记录。但是我应该这样做的场景是什么?
另据我的理解window.location
和window.location.href
相同
答案 0 :(得分:-1)
与MDN文档类似,
当您想要重定向并保留历史记录时,会使用 location.href
,这与用户点击网站上的链接时相同。
location.replace
。
window.location
与window.location.href
不同。 window.location是一个对象,而window.location.href是一个字符串。 window.location.href是window.location对象的子元素