1、window.location.href=“url”; location.href是一个属性,改变url地址。
2、window.location.assign(“url”) 加载新的文档,效果与location.href相当。assign会添加记录到浏览历史, 加载 URL 指定的新的 HTML 文档。 就相当于一个链接,跳转到指定的url,当前页面会转为新页面内容,可以点击后退返回上一个页面
3、window.location.replace 将地址替换成新url,该方法通过指定URL替换当前缓存在历史里(客户端)的项目。与以上两者的区别在于:在replace之后,浏览历史就被清空了。因此若使用replace页面跳转后是不能后退的。