题解 | #参数解析器#
参数解析器
http://www.nowcoder.com/practice/9a4cca8c0779438a8be39d45d0370597
考点:位置截取、动态添加对象的属性和值
const _getParams = (url) => {
// 补全代码
var obj={}
var param=url.split('?')[1].split(\"&\")
for(var i=0;i<param.length;i++){
var temp=param[i].split('=')
//动态往对象中添加属性和值
//法1:
obj[temp[0]]=temp[1]
//法2:
//eval('obj.'+temp[0]+'='+temp[1])
}
return obj
}