遍历对象数组并按属性过滤数组的方法可以使用filter
函数和箭头函数来实现。下面是一个示例代码:
const array = [
{ name: 'John', age: 25 },
{ name: 'Jane', age: 30 },
{ name: 'Bob', age: 35 }
];
const filteredArray = array.filter(item => item.age > 30);
console.log(filteredArray);
上述代码中,我们定义了一个对象数组array
,其中包含了每个人的姓名和年龄。使用filter
函数,我们可以遍历数组并根据指定的条件过滤出符合条件的对象。在示例中,我们通过箭头函数item => item.age > 30
作为filter
函数的参数,表示只保留年龄大于30的对象。
最后,使用console.log
打印出过滤后的数组filteredArray
,结果为[{ name: 'Bob', age: 35 }]
。
下一篇:遍历对象数组并比较它们