Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/435.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript/JSON如何访问数组的值_Javascript - Fatal编程技术网

Javascript/JSON如何访问数组的值

Javascript/JSON如何访问数组的值,javascript,Javascript,我有以下json数组。我想访问所有这些项目的收入 data = [ {"year": 2017, "revenue": 1000, "cost": 500}, {"year": 2016, "revenue": 1500, "cost": 900}, {"year": 2015, "revenue": 900, "cost": 300} ] 我可以获取数据[0]。收入。但它只给我一年的时间。我怎样才能访问它们?我对javascript非常陌生。for(var I=0;I

我有以下json数组。我想访问所有这些项目的
收入

data = [
    {"year": 2017, "revenue": 1000, "cost": 500},
    {"year": 2016, "revenue": 1500, "cost": 900},
    {"year": 2015, "revenue": 900, "cost": 300}
]

我可以获取
数据[0]。收入
。但它只给我一年的时间。我怎样才能访问它们?我对javascript非常陌生。

for(var I=0;I
for(var I=0;I
data.forEach(yearObject=>console.log(yearObject.revenue));
在询问
data.forEach(yearObject=>console.log(yearObject.revenue));在询问之前做足够的研究
for (var i=0;i<data.length;i++){
  var record=data[i];
  console.log(record.year, record.revenue, record.cost);
}