2017-07-02 161 views
0

對於JavaScript來說,我很新,希望對我的問題有所幫助。所以我想要做的是從我的對象數組中使用id值提取「group」的值。對象數組的格式如下:y = [{"id":id,"group":group, "sid":sid}]。如下所示循環遍歷數組。我如何提取組值?謝謝!在javascript數組中獲取特定對象屬性的值

y = [{id:123, group:2, sid:32}]; 
id = 123 

     for (var i = 0; i < y.length; i++) { 
     if (y[i].id == id) { 
     //Get group value for id "123" here 

     } 
     } 
+0

您訪問'id'屬性的相同方式 – charlietfl

回答

0

只需使用符合您的條件(y[i])的對象,是指它的屬性group

if (y[i].id == id) { 
    var group = y[i].group; 
} 

group是作爲對象定義的任何財產可訪問的屬性,您正在操縱(例如:idsid

相關問題