js array concat()

by anand potta

JavaScript

var values = [
{
    "legId": 10,
    "soMaterialSet": [{
     "legId": 10,
      "itemNo": "900",
      "childProp2": "test1"
    }]
  },
  {
    "legId": 20,
    "soMaterialSet": [{
       "legId": 20,
        "itemNo": 800,
        "childProp2": "test2"
      }
    ]
  }
];

/* var result = values.map(value =>value.children.map(child => ({ parentId: value.legId, ...child }))).flat(); */
var arr = [];
var result = values.map(value => arr.push(value.soMaterialSet));

console.log(result)