【发布时间】:2017-10-10 18:05:20
【问题描述】:
对不起,如果这是一个愚蠢的问题,但我对此有点陌生。我有几个对象(object1、object2、object3...),每个对象都具有相同的属性(property1、property2、property3...),如下所示:
var object1 = {color: red, length: 1, width: 6};
var object2 = {color: blue, length: 4, width: 2};
var object3 = {color: green, length: 4, width: 5};
如何创建一个for 循环,该循环遍历每个对象的相同属性,而不是一个对象的每个属性?
谢谢!
【问题讨论】:
-
嵌套循环。把它想象成一个二维数组。或者根据需要使用 map/reduce/filer 抽象。
-
您需要这些对象的数组或对这些对象的某种引用才能通过
-
将这些对象放在一个数组中(而不是多个带有编号名称的变量),并使用简单的
for … of循环
标签: javascript object for-loop