FAQ по JavaScript

Як об'єднати масиви?

У JavaScript ви можете об'єднати масиви за допомогою методу concat() або оператора spread (...). Ось обидва способи:

Метод concat():

  • Цей метод створює новий масив, який складається з елементів, які взяті з початкових масивів.
  • Не змінює оригінальні масиви. 
let array1 = [1, 2, 3];
let array2 = [4, 5, 6];
let combinedArray = array1.concat(array2);

console.log(combinedArray); // Результат: [1, 2, 3, 4, 5, 6]
console.log(array1); // Оригінальний масив1 залишається незмінним: [1, 2, 3]
console.log(array2); // Оригінальний масив2 залишається незмінним: [4, 5, 6]

Оператор spread (...):

  • Цей оператор розгортає елементи масиву в інший масив.
  • Також створює новий масив, не змінюючи оригінальні.
let array1 = [1, 2, 3];
let array2 = [4, 5, 6];
let combinedArray = [...array1, ...array2];

console.log(combinedArray); // Результат: [1, 2, 3, 4, 5, 6]
console.log(array1); // Оригінальний масив1 залишається незмінним: [1, 2, 3]
console.log(array2); // Оригінальний масив2 залишається незмінним: [4, 5, 6]