URLSearchParams(location.search)
时间: 2024-01-20 10:16:31 浏览: 137
location.search实现不同网页键数据传递简单的demo
`URLSearchParams`是一个用于解析和操作URL查询参数的API。它可以帮助我们从URL中提取参数,并对参数进行操作和查询。
在你提供的引用中,`URLSearchParams(location.search)`的作用是将URL中的查询参数解析为一个`URLSearchParams`对象。`location.search`表示当前URL中的查询参数部分,例如`?name=jack&age=18`。
通过使用`URLSearchParams`对象,我们可以使用一些方法来获取和操作查询参数。例如,使用`get()`方法可以获取指定参数的值。在你的引用中,`name = params.get('name')`将返回查询参数中名为`name`的值,即`jack`;`age = params.get('age')`将返回查询参数中名为`age`的值,即`18`。
以下是一个示例代码,演示了如何使用`URLSearchParams`来解析URL查询参数:
```javascript
let params = new URLSearchParams(location.search);
let name = params.get('name');
let age = params.get('age');
console.log(name); // 输出:jack
console.log(age); // 输出:18
```
阅读全文