window.location对象可以用于获取当前页面地址(url),并把浏览器重定向到新页面。
location对象的属性与对应的属性值:
window.location.href 返回当前页面的href(url)。
window.location.hostname 返回web主机的域名。
window.location.pathname 返回当前页面的路径或者文件名。
window.location.protocol 返回使用的web协议(http或者https:)。
window.location.assign 加载新文档,页面的url改变,跳到新页面,但是存在后退按钮,可以返回到未跳转前的页面,即保留了上个页面的路径。
window.location.replace 加载新文档,但是不存在后退按钮,新页面的url地址将老url地址覆盖掉,所以不可以返回上个页面!
打印window.location的结果:
原文链接:https://blog.csdn.net/weixin_48014441/article/details/107243159