使用js去除数组里的某一元素,如果该元素存在多个,都将会被去掉。
Array.prototype.removeItems = function (item) {
//获取元素的索引
let index = this.indexOf(item);
if(index>-1){
//根据索引去除元素
this.splice(index,1);
//递归执行
this.removeItems(item);
}
}
使用js去除数组里的某一元素,如果该元素存在多个,都将会被去掉。
Array.prototype.removeItems = function (item) {
//获取元素的索引
let index = this.indexOf(item);
if(index>-1){
//根据索引去除元素
this.splice(index,1);
//递归执行
this.removeItems(item);
}
}