//分解参数
let key = [],data=[];
let index = this.href.indexOf('?')
let parameter = this.href.slice(index+1,this.href.length)
let parameterArr = parameter.split('&')
parameter.forEach(item => {
let itemIndex = item.split('=')
itemIndex.forEach((itemSub,index) => {
if(index % 2 == 0){
if(index == 1){
data.push(itemSub)
} else {
key.push(itemSub)
}
} else {
data.push(itemSub)
}
});
});
console.log(key,data);
//无则返回-1,有返回索引
if(key.indexOf(参数名) != -1){
console.log(data[key.indexOf(参数名)]);
}
js分解网址参数
最新推荐文章于 2023-04-25 22:46:58 发布