Задать вопрос
@qpz

Как красиво забрать все элементы массивов в массиве?

Есть массив arr и в нем еще пару массивов 0_arr и 1_arr. Мне нужно всё что есть в массиве arr перенести в новый массив arrNew без группировки в массивы. Как это сделать красиво? Пока в голову пришел только этот вариант, но что-то мне подсказывает, что он кривой.

let arrNew = [];
arr.forEach(function(item) {
  item.forEach(function(item) {
    arrNew.push(item);
  });
});
  • Вопрос задан
  • 69 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
hzzzzl
@hzzzzl
это?
arr = [[11,22], [33,44]]
console.log ( arr.flat() )


это сравнительно новый метод, тут есть "альтернативы"
https://developer.mozilla.org/ru/docs/Web/JavaScri...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 10:02
7000 руб./за проект
18 дек. 2024, в 09:56
8000 руб./за проект
18 дек. 2024, в 04:59
1000 руб./в час