javascript地图对象多维

时间:2018-12-01 13:59:33

标签: javascript json dictionary object ecmascript-6

我有这个数据结构:

id="map2"

我如何在javascript的产品项id中添加新属性(可以使用ES5或ES6),所以该对象应该是

render()

2 个答案:

答案 0 :(得分:1)

这可能有用,对我有用

tree.forEach(base => {
  base.categories.forEach(categories => {
    categories.Subcategories.forEach(subCategory =>{
      subCategory.products.forEach(product => product.isSelected = false)
    })
  });
});

答案 1 :(得分:0)

是的,我应该深入嵌套嵌套的foreach对象。我想出了这个:

tree.categories.forEach(function (category) {
  category.subcategories.forEach(function (subcategory) {
    subcategory.products.forEach(function (product) {
        product.isSelected = false;
    })
  })
})

感谢您的启发