您的位置:首页 > 财经 > 产业 > 建站之星设计师_做网站还能赚钱吗_防城港网站seo_sem广告投放是做什么的

建站之星设计师_做网站还能赚钱吗_防城港网站seo_sem广告投放是做什么的

2024/12/23 2:14:03 来源:https://blog.csdn.net/m0_47814717/article/details/143601077  浏览:    关键词:建站之星设计师_做网站还能赚钱吗_防城港网站seo_sem广告投放是做什么的
建站之星设计师_做网站还能赚钱吗_防城港网站seo_sem广告投放是做什么的

new URLSearchParams(window.location.search) 是 JavaScript 中用于解析 URL 中查询参数的常用方法。它可以帮助你轻松获取和操作 URL 中的查询字符串参数。

用法

  1. 获取查询参数:从 URL 中获取参数的值。
  2. 设置或更改查询参数:对查询字符串进行修改或添加新的参数。
  3. 遍历查询参数:遍历 URL 中的所有查询参数。

示例

假设当前 URL 是:

https://example.com/page?name=John&age=30

1. 获取查询参数

const params = new URLSearchParams(window.location.search);
const name = params.get('name'); // "John"
const age = params.get('age');   // "30"

2. 设置或更改查询参数

params.set('name', 'Jane');
console.log(params.toString());  // "name=Jane&age=30"

3. 遍历查询参数

for (const [key, value] of params.entries()) {console.log(`${key}: ${value}`);
}
// 输出:
// name: John
// age: 30

4. 将查询参数转换为对象

如果你希望将所有查询参数转换成对象,可以这样做:

const queryParams = Object.fromEntries(params.entries());
console.log(queryParams); 
// 输出: { name: "John", age: "30" }

总结

URLSearchParams 提供了一个便捷的 API 来解析和操作 URL 中的查询字符串,让获取、修改、删除参数变得更简单。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com