2017-07-02 314 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

相关问题