需要帮助了解数组如何在javascript中使用对象

时间:2014-12-25 22:20:22

标签: javascript arrays

我无法理解数组在javascript中的工作方式。

假设我有一个物体,汽车

car = {
moving: false,
wheels: 4
};

让我们说我现在要创建一个阵列中的5辆。你会怎么做?我想使用for循环来创建它们,但我在js数组上读过许多页面,例如http://www.w3schools.com/js/js_arrays.asp,我仍然感到难过。

我试过

carArray = [];
for(int i=0; i < 5; i++)
{
carArray.push(car);
}

然而,当程序运行时,只有一辆车,而不是5辆,它位于carArray的最后一个条目。

1 个答案:

答案 0 :(得分:0)

应删除int一词。然后代码应该可以工作。

&#13;
&#13;
carArray = [];
for (i = 0; i < 5; i++) {
  car = {
    moving: false,
    wheels: 4
  };
  carArray.push(car);
}
&#13;
&#13;
&#13;

相关问题