var obj = {}
var str = window.location.search.substr(1)
console.log(str) //name=%E5%BC%A0%E4%B8%89&age=18
var arrList = str.split('&')
console.log(arrList); //["name=%E5%BC%A0%E4%B8%89", "age=18"]
arrList.forEach(function (item) {
console.log(item); //name=%E5%BC%A0%E4%B8%89
var arr = item.split('=') //["name", "%E5%BC%A0%E4%B8%89"]
obj[arr[0]] = window.decodeURIComponent(arr[1]) //{name: "张三", age: "18"}
})
console.log(obj)