详细见链接
const GetQueryJson2 = function () {
let url = location.href; // 获取当前浏览器的URL
let param = {}; // 存储最终JSON结果对象
url.replace(/([^?&]+)=([^?&]+)/g, function (s, v, k) {
param[v] = decodeURIComponent(k); //解析字符为中文
return k + '=' + v;
});
return param;
};
console.log(GetQueryJson2());
效果:


本文介绍了一个JavaScript函数GetQueryJson2,该函数可以从当前浏览器URL中解析出所有查询参数,并将其转换成JSON格式返回。通过使用正则表达式和decodeURIComponent方法实现了对URL中参数的有效解析。
752

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



