2016-02-28 45 views
0

下面是我的javascript數組對象。你如何使用abbr="CEO"條件訪問array[0]對象(我所需要的對象前的所有值:名稱,圖像,名稱)如何通過指定條件訪問javascript對象

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" 
}] 

回答

5

使用數組的filter功能。

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