function getUrlParams(url) {
const keyValueArr = url.split('?')[1].split('&')
let paramObj = {}
keyValueArr.forEach(item => {
const keyValue = item.split('=')
paramObj[keyValue[0]] = keyValue[1]
})
return paramObj
}
let url = "https://www.baidu.com?name=zs&age=12&sex="
console.log(getUrlParams(url))
运行结果:
{name: "zs", age: "12", sex: ""}