JavaScript Location 对象

Location对象表示当前URL的位置(URL)。

Location对象是window(窗口)对象的一部分,可以在没有窗口前缀的情况下写入。

Location对象属性

下表列出了Location对象的属性:

属性描述
hash设置或返回URL的锚定部分(#)
host设置或返回URL的主机名和端口号
hostname设置或返回URL的主机名
href设置或返回整个URL
origin返回URL的协议,主机名和端口号
pathname设置或返回URL的路径名
port设置或返回URL的端口号
protocol设置或返回URL的协议
search设置或返回URL的querystring部分

Location 对象方法

下表列出了Location对象的方法:

方法描述
assign()在参数中提供的URL上加载资源
reload()从当前URL重新加载资源
replace()用提供的URL中的资源替换当前资源