URLSearchParams
对象专门用于处理url网址信息中的查询字符串,在网址字符串中通常都是 ?
问号之后的内容(不包含问号)。
对象转化为查询参数字符串
1.创建URLSearchParams对象
const paramsObj=new URLSearchParams({
参数名1:值1,
参数名2:值2
})
2.生成指定格式查询参数字符串
const queryString=paramsObj.toString()
结果:参数名1=值1&参数名2=值2
查询参数字符串内容提取
const params='?id=001$name=xiaoqi'
//查询参数字符串 => 查询参数对象
const result=new URLSearchParams(params)
//需要遍历使用
result.forEach((value,key)=>{
console.log(value,key)
//001 id
//xiaoqi name
})