function getUrlParamObj(){
var obj = {};
//获取url的参数部分
var params = window.location.search.substr(1);
//[^&=]+ 表示不含&或=的连续字符,加上()就是提取对应字符串
params.replace(/([^&=]+)=([^&=]*)/gi,function(rs,$1,$2){
//decodeURIComponent() 函数可对 encodeURIComponent() 函数编码的 URI 进行解码。
obj[$1] = decodeURIComponent($2);
});
return obj;
}
五三、提取浏览器 url 中的参数名和参数值,生成一个key/value 的对象
最新推荐文章于 2023-03-25 22:36:15 发布