var array = [
{
id:1,
name:"小明"
},
{
id:2,
name:"小红"
},
{
id:3,
name:"小白"
}
];
array.splice(0,1);
array.splice(1,1);
console.log(array);
代码如上,我只想保留“小红”,其他的都删除,以上代码是生效的。但我要写两遍splice方法,如果数据多的情况下要写N遍。有好的解决方法么?
换个函数吧
这很明显是搜索/筛选操作