Location对象表示当前URL的位置(URL)。
Location对象是window(窗口)对象的一部分,可以在没有窗口前缀的情况下写入。
下表列出了Location对象的属性:
| 属性 | 描述 | 
|---|---|
| hash | 设置或返回URL的锚定部分(#) | 
| host | 设置或返回URL的主机名和端口号 | 
| hostname | 设置或返回URL的主机名 | 
| href | 设置或返回整个URL | 
| origin | 返回URL的协议,主机名和端口号 | 
| pathname | 设置或返回URL的路径名 | 
| port | 设置或返回URL的端口号 | 
| protocol | 设置或返回URL的协议 | 
| search | 设置或返回URL的querystring部分 | 
下表列出了Location对象的方法:
| 方法 | 描述 | 
|---|---|
| assign() | 在参数中提供的URL上加载资源 | 
| reload() | 从当前URL重新加载资源 | 
| replace() | 用提供的URL中的资源替换当前资源 |