Javascript Viewport对象循环

时间:2017-07-03 12:12:22

标签: javascript arrays loops canvas viewport

我有一个视口,其中包含一堆“块”(总共9个)。每个“块”都有一堆“对象”数组和另一个“对象”数组。每个“对象”都包含一个“形状”(很难解释这个抱歉)

它看起来像那样。 http://imgur.com/BXCtpxx

有没有办法让循环遍历每个块中的每个“Shape”,它会返回“形状”内容?

1 个答案:

答案 0 :(得分:0)

这样的东西?

var flatten = []

vp.blocks.forEach(function(block){
  block.objects.forEach(function(object){
    object.objects.forEach(function(object){
      flatten.push(object.shape)
    })
})