面试碰到这个问题,我按照这个思路写的方案,他最后让我回去再看看,我想问下,还有什么更好的实现方式么?
var url = "http://www.xxxx.com/index.html?keya=a&b=b&c=c";
function parseQueryString(argu){
var str = argu.split('?')[1];
var result = {};
var temp = str.split('&');
temp.forEach(function(item){
var temp2 = item.split('=');
result[temp2[0]] = temp2[1];
})
return result;
}
console.log(parseQueryString(url))
慕盖茨4494581
犯罪嫌疑人X
牛魔王的故事
随时随地看视频慕课网APP
相关分类