除了截取遍历,还有一种更简便的方法:
const reqMap = {};
location.search.replace(/([^?&=]+)=([^&]+)/g,(_,k,v)=>reqMap[k]=v);
console.log(reqMap);
本文介绍了一种使用JavaScript快速解析URL查询参数并存入对象的方法,通过location.search的replace()函数实现,提高了遍历效率。
除了截取遍历,还有一种更简便的方法:
const reqMap = {};
location.search.replace(/([^?&=]+)=([^&]+)/g,(_,k,v)=>reqMap[k]=v);
console.log(reqMap);

被折叠的 条评论
为什么被折叠?