用正则获取url参数,js获取url参数
function getUrlKey(key){
var href = window.location.href,query = {};
href.replace(/([^?#*=&]+)=([^?#*=&]+)/g,(...arg)=>{
let [,keyName,value] = arg;
query[keyName] = value
})
return query[key]
}
getUrlKey("想要的key")
例如当前url是:"http://www.abc.cn/test/index?age=79&name=abcdef";
想要age的值,调用的时候就这样用:
let age = getUrlKey("age");