js 获取url中的参数并存储到对象中
let urlQuery = {}
window.location.href.replace(
/([^?&=]+)=([^&]+)/g,
(_, k, v) => (urlQuery[k] = v)
)
console.log(urlQuery )
js 获取url中的某个参数值
function getQueryString(name) {
let reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)')
let r = ((window.location.hash.match(/\?(.*)/) && window.location.hash.match(/\?(.*)/)[0]) || window.location.search).substr(1).match(reg)
if (r != null) {
return unescape(r[2])
}
return null
}
getQueryString(name)