location 用于获取或设置窗体的 URL,并且可以用于解析 URL。
1、语法:
location.[属性|方法]
2、对象属性
location 对象属性图示:
location 对象属性:
属性 | 描述 |
---|---|
href | 设置或返回完整的 URL |
protocol | 设置或返回当前 URL 的协议 |
host | 设置或返回主机名和当前 URL 的端口号 |
hostname | 设置或返回当前 URL 的主机名 |
port | 设置或返回当前 URL 的端口号 |
pathname | 设置或返回当前 URL 的路径部分 |
search | 设置或返回从问号(?) 开始的 URL (查询部分) |
hash | 设置或返回从井号(#) 开始的 URL (锚) |
3、 location 对象方法:
方法 | 描述 |
---|---|
assign() | 加载新的文档 |
reload() | 重新加载当前文档 |
replace | 用新的文档替换当前文档 |