
let obj=[{value:'1'},{value:'2'},{value:'3'}];
let arr=['1','2'];
const a = obj.filter(({ value }) => !arr.includes(value))
console.log(a);
JavaScript过滤数组:对象遍历与arr.includes用法
本文介绍如何使用JavaScript的filter方法配合数组的includes方法,筛选出对象数组中value不在给定数组arr中的元素。实例演示了如何操作letobj和letarr来实现这一功能。

let obj=[{value:'1'},{value:'2'},{value:'3'}];
let arr=['1','2'];
const a = obj.filter(({ value }) => !arr.includes(value))
console.log(a);
178
2万+

被折叠的 条评论
为什么被折叠?