第一种:采用正则匹配方法
function query(n){ //location.search 获取地址栏参数 const search=location.search.substr(1) const reg=new RegExp('(^|&)'+n+'=([^&]*)(&|$)','i') const res=search.match(reg) if(res===null){ return null } res res[2] }
第一种:URLSearchParams调用(有兼容问题)
//URLSearchParams function query(name){ const search=location.search const p=new URLSearchParams(search) return p.get(name) }