У меня есть массив массивов объектов, и я пытаюсь «удлинить» его, чтобы это был просто массив объектов. Вот JSBin и код, который я пробовал:
var input = [[{"text": "A", "number": 1}, {"text": "B", "number": 2},{"text": "C", "number": 3} ],
[{"text": "D", "number": 4}, {"text": "E", "number": 5},{"text": "F", "number": 6} ]]
console.log(input);
var output = input.reduce((acc,cur,i,src)=>{
console.log(cur.length);
acc.concat(cur);
return acc;
},[]);
console.log("the end");
console.log(output);
«input» имеет два подмассива по 3 объекта. Вместо этого я хочу иметь массив с 6 объектами, но этот код вместо этого возвращает пустой массив