@qpz

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

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

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


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

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

Войти через центр авторизации
Похожие вопросы
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
Rocket Брянск
от 60 000 до 100 000 ₽
21 мая 2024, в 14:18
150000 руб./за проект
21 мая 2024, в 14:04
90000 руб./за проект
21 мая 2024, в 14:00
500 руб./за проект