// URLSearchParams
// url Params
// 1 可以帮我们将一个对象 转成 url 参数 格式字符串
// 2 将 url参数格式的 字符串 变成 对象
// const data = {
// a: 1,
// b: 2,
// c: 3,
// d: 4
// }
// // a=1&b=2&c=3&d=4
// // 1 创建一个 URL参数处理对象
// const usp = new URLSearchParams(data);
// // 2 usp.toString() 将usp 转换成 字符串格式
// // console.log(usp.toString());// a=1&b=2&c=3&d=4
// // console.log(usp);
// // usp.append("e",5);
// // console.log(usp.toString());// a=1&b=2&c=3&d=4&e=5
// // usp.delete("b");
// // console.log(usp.toString());// a=1&c=3&d=4&e=5 b=2被删除
// usp.forEach((value, key) => {
// console.log(key, value);//
// })
const str = "a=1&b=2&c=3&d=4&e=5"; // => {a:1,b:2,c:3,d:4}
const usp = new URLSearchParams(str);
// console.log(usp);
// console.log(usp.toString()); // a=1&b=2&c=3&d=4&e=5
const obj = {};
usp.forEach((value, key) => obj[key] = value)
console.log(obj);
URLSearchParams对象的使用
最新推荐文章于 2025-04-19 17:46:42 发布