Skip to content
本页目录

BOM location 对象

Location 对象提供了与当前窗口的 URL 相关的信息和操作。它包含了 URL 的各个部分,如协议、主机名、路径和查询参数等。

常见属性和方法

  • location.href:当前窗口的完整 URL。
  • location.protocol:URL 的协议部分。
  • location.hostname:URL 的主机名部分。
  • location.pathname:URL 的路径部分。
  • location.search:URL 的查询字符串部分。
  • location.assign(url):加载一个新的 URL。
  • location.reload():重新加载当前页面。

示例

javascript
// 获取当前窗口的URL
console.log(location.href)

// 获取URL的协议
console.log(location.protocol)

// 将页面重定向到新的URL
location.assign('https://www.example.com')

// 重新加载当前页面
location.reload()

lemon's personal blog.