Location 对象包含有关当前 URL 的信息。 可通过 window.location 属性来访问。
其包含如下的属性
name
的值与hash值是一样的,页面载入时,浏览器会滚动到该链接的位置。 需要注意的是,如果URL中不带#
,则 hash 值为空字符串,否则,hash值为#以及到URL结束
的值。http:
,https:
,file:
等等&
分隔,如?a=b&c=d
。当改变location中的除了hash
之外的属性的值,均会导致页面跳转。
例如,有这样一个URL
http://127.0.0.1:3000/views/index.html?q=sth&sort=desc#b
对应的
#b
127.0.0.1
127.0.0.1:3000
http://127.0.0.1:3000/views/index.html?q=sth#b
/views/index.html
3000
http:
?q=sth&sort=desc
其包含如下的方法