在javascript中迭代对象

时间:2017-09-01 09:13:29

标签: javascript arrays

我有一个对象,它拥有一组所有者对象。

 carData.Porsche[0].OwnerName;
 carData.Porsche[1].OwnerName;
 carData.Ferrari[0].OwnerName;
 carData.Ferrari[1].OwnerName;
 carData.Ferrari[2].OwnerName;

我想迭代这个数据结构,所以我将打印:

Porsche: OwnerName,  Porsche: OwnerName, Ferrari: OwnerName etc..

但我不知道如何(我是Javascript的新手)。会很感激一些提示。

1 个答案:

答案 0 :(得分:-1)

使用for循环迭代对象

for (let in carData) {

  let car = carData[i];
  for (let j in car) {

    console.log(car[j].OwnerName);

  }

}