У меня есть функция с параметрами, и я делаю forEach l oop, чтобы добавить все значения из l oop.
const data = (sd) => Object.entries(obj).map(([k, g]) => ({
['name']: k,
['data']: g.map(entry => entry[sd]),
['type']: sd
}));
let arr = ['ab c' , 'xyz'];
let x;
arr.forEach(y => {
x = [...data(y)];
});
console.log(x);
Если я сделаю это, я буду использовать только значения для xyz
.
Если я это сделаю:
let x;
arr.forEach(y => {
x.push(data(y));
});
console.log(x);
Я получаю [Array(15), Array(15)]
. Мне нужен объединенный массив из обоих массивов.