location.search获取查询键值
let query = location.search
function getSearchParams (query) {
let temp = query.slice(1)
let params = temp.split('&')
let map = new Map()
params.forEach((item, index) => {
let temp = item.split('=')
map.set(decodeURIComponent(temp[0]), decodeURIComponent(temp[1]))
})
return map
}