javascript中window.location的用途是什么?
Window.location只读属性返回一个Location对象,其中包含有关文档当前位置的信息。
Location接口表示链接到的对象的位置(URL)。属性在位置对象上可用-
Location.href-这是一个包含整个URL的DOMString。如果更改,则关联的文档导航到新页面。可以从与关联文档不同的原点进行设置。
Location.protocol-URL的协议方案,包括最后的“:”。
Location.host-主机,即主机名,“:”和URL的端口。
Location.hostname-URL的域。
Location.port-URL的端口号。
Location.pathname-初始“/”,后跟URL路径。
Location.search-一个'?'然后是网址的参数或“查询字符串”。现代的浏览器提供URLSearchParams和URL.searchParams以便于从查询字符串中解析出参数变得容易。
Location.hash-一个“#”,后跟URL的片段标识符。
Location.username-在域名之前指定的用户名。
Location.password-在域名之前指定的密码。