七十五:JavaScript之BOM基础之location对象和方法

location对象提供了与当前窗口中加载的文档有关的信息,还提供了一些导航功能,它既是window对象的属性,也是document对象的属性

1.href:返回当前加载页面的完整url,同时,也可以设置url,此时加载的url会在浏览器的历史中生成一条浏览记录,可以通过浏览器回退按钮退回

2.hash:返回url中的hash锚点(#号后的0个或多个字符),如果不包含则返回空字符串,同时也可以设置锚点

3.host:返回服务器名称和端口

4.hostname:返回服务器名称不带端口

5.pathname:返回url中的目录或文件名

6.port:返回url中的端口

7.protocol:返回页面使用的协议

8.search:返回url的查询字符串,以问号开头

9.replace(url):重定向到指定url,不会在访问记录中生成记录,没有回退按钮

10.reload:重新加载当前页面(刷新)

reload():如果页面上一次刷新的内容到此次触发时的内容,没有改变,则从缓存中加载

reload(true):从服务器重新加载(强刷)

讨论群:249728408
原文地址:https://www.cnblogs.com/zhongyehai/p/14197199.html