{site_name}

{site_name}

🌜 搜索

JavaScript中的Location是一个全局对象,它提供了当前文档的URL信息和一些与URL相关的方法

前端 𝄐 0
javascript基本语法遵循的标准,javascript技术,javascript基本数据类型不包括,javascript交互设计,javascript简称,javascript脚本语言的前身
JavaScript中的Location是一个全局对象,它提供了当前文档的URL信息和一些与URL相关的方法。

Location对象有很多属性和方法,其中一些常用的包括:

- Location.href: 包含当前文档的完整URL。
- Location.host: 返回当前文档的主机名(域名+端口号)。
- Location.pathname: 返回当前文档的路径部分。
- Location.search: 返回当前文档的查询字符串部分,即URL中的?以及后面的内容。
- Location.hash: 返回当前文档的锚点部分,即URL中的#以及后面的内容。
- Location.reload(): 重新加载当前文档。

以下是一些使用Location对象的例子:

javascript
// 获取当前页面的URL
let currentUrl = window.location.href;
console.log(currentUrl);

// 获取当前页面的主机名
let hostname = location.host;
console.log(hostname);

// 获取当前页面的路径部分
let pathname = location.pathname;
console.log(pathname);

// 修改URL中的查询字符串
location.search = '?page=2';

// 修改URL中的锚点
location.hash = 'section-1';


需要注意的是,由于Location对象是一个全局对象,因此可以直接使用location来访问它的属性和方法。