解析三种window.location跳转方法的含义
window.location有三种跳转方法: 1. window.location.href:获取或设置完整的URL。 2. window.location.replace(url):用新的URL替换当前的历史记录。这意味着,当使用浏览器后退按钮时,将不会返回到历史记录中的这个页面。 3. window.location.assign(url):加载新的文档。这相当于使用window.location.href属性,但具有相同的效果,即在浏览器历史记录中创建一个新的记录。
window.location.href()
释义:页面跳转到指定网址,改变url地址。
使用方法:
window.location.href=“https://www.caijicaiji.com/”:
window.location.replace()
释义:将地址替换成新url,缓存在历史里,不能通过“前进”和“后 退”来访问已经被替换的URL。
使用方法:
window.location.replace(“https://www.caijicaiji.com/”):
window.location.reload()
释义:强制刷新页面,重新请求。
使用方法:
window.location.reload(“https://www.caijicaiji.com/”):