文档
https://developer.mozilla.org/zh-CN/docs/Web/API/URLSearchParams/URLSearchParams
// 从当前 URL 获取参数
const params = new URLSearchParams(window.location.search);
// 从字符串创建
const params = new URLSearchParams('name=John&age=30');
// 从对象创建
const params = new URLSearchParams({ name: 'John', age: '30' });
//遍历参数
// 方式1:for...of
for (const [key, value] of params) {
console.log(key, value);
}
// 方式2:forEach
params.forEach((value, key) => {
console.log(key, value);
});
//将对象转换成URL参数
let query = {
test: '1213213',
test2:'aaaa'
};
let queryString=new URLSearchParams(query).toString();
console.log(queryString)