特殊字符未转换,如果需要转换特殊字符,可以使用encodeURIComponent,这里不做特别说明。
// 获取路径中的参数
function getUrlParams(url){
let arr = url.split('?');
let obj = {};
if(arr.length>1){
let params = arr[1].split('&');
for(let i=0;i<params.length;i++){
let item = params[i].split('=');
obj[item[0]] = item[1];
}
}
return obj;
}
let params = getUrlParams(window.location.href);