解析Url params参数 函数
传递一个string参数,成功返回解析后的对象,否则返回false;
function parseUrl(s) {
if(!s) return false;
let n = s.indexOf('?');
if (n > 0) {
let arr = s.substring(1 + n, s.length).split('&');
let o = {}, vs = [], k = '', v = '';
for (let i in arr) {
vs = arr[i].split('=');
k = vs[0];
v = vs[1];
o[k] = v;
}
return o;
} else {
return false;
}
}