Как в JavaScript добавить несколько массивов в один

Технологии


Для объединения нескольких массивов в один в JavaScript вы можете использовать метод concat(), оператор расширения (spread operator ...), или метод push(). Вот несколько способов сделать это:

Используя метод concat():

let array1 = [1, 2, 3];
let array2 = [4, 5, 6];
let array3 = [7, 8, 9];

let combinedArray = array1.concat(array2, array3);
console.log(combinedArray);

Используя оператор расширения (spread operator ...):

let array1 = [1, 2, 3];
let array2 = [4, 5, 6];
let array3 = [7, 8, 9];
let combinedArray = […array1, …array2, …array3];
console.log(combinedArray);

Используя метод push() (для последовательного добавления массивов в один):

let combinedArray = [];
let array1 = [1, 2, 3];
let array2 = [4, 5, 6];
let array3 = [7, 8, 9];

combinedArray.push(...array1);
combinedArray.push(...array2);
combinedArray.push(...array3);
console.log(combinedArray);

В результате выполнения любого из этих методов у вас будет один массив, содержащий элементы из всех переданных массивов.

Оцените автора
Лента Пути