对不起,如果这是一个愚蠢的问题,但我对此很陌生。我有几个对象(object1,对象2,object3 ...),每个具有相同的属性(property1,property2,property3 ...)这样的:Javascript:通过几个对象的相同属性循环
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抽象。 – rjustin
您需要这些对象的数组或对这些对象的某种引用才能通过 –
检查['Object.values()'](https://developer.mozilla.org/en-US/docs/Web/ JavaScript/Reference/Global_Objects/Object/values)和['Object.keys()'](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys) –