我是一名新手,正在学习 JavaScript 并尝试从对象数组中删除多个值。
现在,我可以像这样删除一个对象:
if(obj.findObjectByKey(response, 'cat_id', 171) == true) {
var catId = response.map(item => item.cat_id).indexOf(171);
}
在上面的代码中,我将删除ID为“171”的项目,但现在我有一个包含多个值的数组,我想要删除这些值。
那么我如何修改上面的代码,让我传入一个要从列表中删除的项目数组,例如
['171','172','173','174'];
?