usesearchparams
时间: 2023-09-05 09:14:05 浏览: 70
【JavaScript源代码】react+ts实现简单jira项目的最佳实践记录.docx
`URLSearchParams` 是一个 JavaScript 内置对象,用于处理 URL 的查询参数。它提供了一些方法来解析查询参数、添加新参数、删除参数等。在浏览器环境中,可以直接使用它来操作 URL 查询参数。在 Node.js 环境中,可以使用 `querystring` 模块来实现类似的功能。
以下是一些常见的用法示例:
1. 解析 URL 查询参数
```javascript
const urlParams = new URLSearchParams(window.location.search);
console.log(urlParams.get('param1')); // 获取名为 param1 的参数的值
```
2. 添加新的查询参数
```javascript
const urlParams = new URLSearchParams(window.location.search);
urlParams.append('newParam', 'value'); // 添加一个名为 newParam 的参数,值为 value
console.log(urlParams.toString()); // 输出新的查询参数
```
3. 删除某个查询参数
```javascript
const urlParams = new URLSearchParams(window.location.search);
urlParams.delete('param1'); // 删除名为 param1 的参数
console.log(urlParams.toString()); // 输出新的查询参数
```
阅读全文