作者:HConan
日期:2019年7月1日
String.prototype.myUrl = function myUrl() {
if (this.indexOf('?') != -1) {
let newStr = this.slice(this.indexOf('?') + 1);
let ary = newStr.replace(/#/g, '&HASH=').split('&');
console.log(ary);
let obj = {};
for (let i = 0; i < ary.length; i++) {
let tempAry = ary[i].split('=');
if(!Number(tempAry[1])) {
obj[tempAry[0]] = tempAry[1];
} else {
obj[tempAry[0]] = Number(tempAry[1]);
}
}
console.log(obj);
}
}
let str = 'http://www.test.cn/stu/?name=AA&age=25&sex=1#teacher';
str.myUrl();