javascript - 如何通过指定条件访问 javascript 对象

标签 javascript arrays object

下面是我的 javascript 数组对象。如何使用 abbr="CEO" 条件访问 array[0] 对象(我需要对象的所有值,例如:名称、图像、名称)

var leadership = [
                {
                    name: "Peter Pan",
                    image: 'images/alberto.png',
                    designation: "Chief Epicurious Officer",
                    abbr: "CEO"
},
                    name: "Dhanasekaran Witherspoon",
                    image: 'images/alberto.png',
                    designation: "Chief Food Officer",
                    abbr: "CFO"
}]

最佳答案

使用filter数组的函数。

var filtered = leadership.filter(function(val){
 return val.abbr==="CEO";
});

关于javascript - 如何通过指定条件访问 javascript 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35686919/

相关文章:

c++ - 大量对象的极端内存使用

javascript - 如何获取特定div的父级?

arrays - JavaScript null 和加号 (+) 运算符

Python 数组索引开关 - 发生了什么?

java - 如何将 int[] 包装到一个对象中并实现 equals()?

c - 在 C 外部函数中释放结构

javascript - 使用 Razor C# 语法命名 id

javascript - Webpack 中多个入口点的通用样板

javascript - 使用javascript向菜单链接添加事件状态

java - Java中通过循环将对象添加到数组