一、使用场景
从地址栏中获取参数
二、我的使用总结
1、使用获取到的参数,要先判断是否存在,可能是不存在的,要有容错处理
getQueryVariable(name) {
const href = decodeURI(location.href);
const index = href.indexOf("?");
const search = href.slice(index + 1);
if (search) {
const arr = search.split("&");
for (let i = 0; i < arr.length; i++) {
const pair = arr[i].split("=");
if (pair[0] === name) {
return pair[1];
}
}
}
return false;
},