1、穿建一个空对象,使用split将字符串转换为数组
2、对数组进项循环
3、对数组子元素split,将分割的子元素按照键值对放入新对象中
// 去掉开头的问号
str = str.slice(1)
console.log(str)
// 按照&将字符串拆分成数组
var arr = str.split('&')
console.log(arr)
// 遍历数组取出每一项
// 新建一个空对象
var obj = {}
for(var i=0;i
console.log(arr[i])
// 把每一项再按照=拆分 得到左边的当成对象key 右边当成对象value
var sonArr = arr[i].split('=')
console.log(sonArr)
obj[sonArr[0]] = sonArr[1]
}
console.log(obj)