获取 url 参数
获取 url 参数
http://www.nowcoder.com/questionTerminal/a3ded747e3884a3c86d09d88d1652e10
function getUrlParam(sUrl, sKey) {
let li = (sUrl.indexOf('?')!=-1?sUrl.split('?')[1]:sUrl).split('#')[0].split('&').map(item=>item.split('='))
let res = {}
li.forEach(item=>{
if(!res[item[0]]) res[item[0]] = item[1]
else{
if (Array.isArray(res[item[0]])) res[item[0]].push(item[1])
else res[item[0]] = [res[item[0]],item[1]]
}
})
return sKey?res[sKey]||'':res
}
查看13道真题和解析
