检查对象是否具有特定属性

时间:2017-05-10 14:45:12

标签: javascript arrays object ecmascript-6

我们说我有一个对象数组

const arr = [ {name:"Bob", age: 20}, { name: "Sara", age: 22}, { name:
Tom, age:20} ];

我想打印具有特定属性的对象,例如只有年龄== 20的对象。所以结果将是

const arr = [ {name:"Bob", age: 20}, { name: Tom, age:20} ];

我真的想用ES6做。您有什么建议可以使用哪种方法?

1 个答案:

答案 0 :(得分:4)

这样做

var filteredData = arr.filter((e) => e.age === 20)