使用filter()方法和includes()方法实现
示例代码:
const objArr = [{name: 'Alice', age: 25}, {name: 'Bob', age: 30}, {name: 'Charlie', age: 35}]; const nameArr = ['Alice', 'Charlie'];
const filteredArr = objArr.filter(obj => nameArr.includes(obj.name));
console.log(filteredArr); // 输出:[{name: 'Alice', age: 25}, {name: 'Charlie', age: 35}]
上一篇:按照给定属性名去重数组对象
下一篇:按照给定特定值将数组中的元素排序