截取url参数并以对象返回
程序员文章站
2022-05-23 23:19:56
...
function GetRequest(urlStr) {
if (typeof urlStr == "undefined") {
var url = decodeURI(location.search); //获取url中"?"符后的字符串
} else {
var url = "?" + urlStr.split("?")[1];
}
var theRequest = new Object();
if (url.indexOf("?") != -1) { var str = url.substr(1);
strs = str.split("&");
for (var i = 0; i < strs.length; i++) {
theRequest[strs[i].split("=")[0]] = decodeURI(strs[i].split("=")[1]);
}
}
return theRequest;
}
推荐阅读
-
jQuery实现对象转为url参数的方法
-
编写JavaScript函数parseQueryString,把URL参数解析为一个对象(代码分析)
-
用RestTemplate调取接口,取得返回数据,携带header,动态拼接url ,动态参数
-
Java中成员变量与局部变量的区别、对象类型作为方法的参数和方法的返回值
-
面向对象(方法参数及返回值)
-
JS获取url参数并保存在对象中的代码教程
-
编写JavaScript函数parseQueryString,把URL参数解析为一个对象(代码分析)
-
如何对url的的参数进行一个对象转化
-
微信小程序(uni-app)url参数传递对象
-
Java 实体类对象转URL参数