location:存储了大量的关于当前页面的地址信息。还有连接到web服务器的端口等(这个不是重点)
history这个对象存储了浏览器浏览过得历史页面(它里面有个历史栈)。
所以每次跳转都会产生一条浏览记录添加到history里面,返回键是按history里的历史记录来回滚。
想要实现点击返回键不回滚上一页,可以使用location.replace(‘url’)
history.go(-1) 也是不会产生浏览记录的。
location:存储了大量的关于当前页面的地址信息。还有连接到web服务器的端口等(这个不是重点)
history这个对象存储了浏览器浏览过得历史页面(它里面有个历史栈)。
所以每次跳转都会产生一条浏览记录添加到history里面,返回键是按history里的历史记录来回滚。
想要实现点击返回键不回滚上一页,可以使用location.replace(‘url’)
history.go(-1) 也是不会产生浏览记录的。