window.location.assign(url) : 加载 URL 指定的新的 HTML 文档。 就相当于一个链接,跳转到指定的url,当前页面会转为新页面内容,可以点击后退返回上一个页面。
window.location.replace(url) : 通过加载 URL 指定的文档来替换当前文档 ,这个方法是替换当前窗口页面,前后两个页面共用一个窗口,所以是没有后退返回上一页的
本文详细解释了window.location.assign与window.location.replace两种页面跳转方法的区别。前者会在浏览器历史记录中留下记录,允许用户通过后退按钮返回;而后者则直接替换当前页面,不保留历史记录。
2188
2456
6341

被折叠的 条评论
为什么被折叠?