请编写一个javascript函数parseQueryString,他的用途是吧URL参数解析为一个对象

请编写一个javascript函数parseQueryString,他的用途是吧URL参数解析为一个对象,如var url = "http://wiatcmdax.cn/index.php?key0=0&key 1 =1 &key2=2"

var parseQueryString = function (url) {
   var reg = /([^\?\=\&]+)\=([^\?\=\&]*)/g;
   var obj = {};
   while (reg.exec (url)) {
       obj[RegExp.$1] = RegExp.$2;
   }
   return obj;
}
var url = "http://wiatcmdax.cn/index.php?key0=0&key1=1&key2=2";
var obj = parseQueryString (url);
console.warn (obj);

温馨提示:答案为网友推荐,仅供参考
相似回答