var tag = {
name: '小红',
id: '101'
}
var arr = [{
name: '小红',
id: '101'
},
{
name: '小黄',
id: '100'
}, {
name: '小明',
id: '102'
}, {
name: '小明',
id: '102'
}
]
//filter 返回true表示保留该元素(通过测试),false则不保留
var newArr = arr.filter(item => {
if(tag.id !== item.id) {
return true
}
})
console.log(newArr)
关于数组中一些常用的操作方法原地址:
https://segmentfault.com/a/1190000016503330