从数组对象中提取感兴趣的数据

时间:2018-04-23 01:01:47

标签: javascript

我正在尝试使用键从数组对象中提取特定数据但是返回了所有数据?这是为什么?我想打印到控制台的所有值只对应于键genestart

for (var i=0; i<genedata.matches.length;i++){                                                                                                         
        var arr = genedata.matches[i];                                                                                                                    
        for (var key in arr){                                                                                                                             
            var attrName=key;                                                                                                                             
            var attrValue = arr[key];                                                                                                                     
            //console.log(attrValue);                                                                                                                     
            if (attrName='genestart'){                                                                                                                    
              console.log(attrValue);                                                                                                                     

            }                                                                                                                                             
        }                                                                                                                                                 
    }     

1 个答案:

答案 0 :(得分:2)

您的if语句不是比较,而是作业。改变=到==