JavaScript Array: методы добавления элементов в массив

Чтобы добавить элемент в массив в JavaScript, вы можете использовать несколько методов. Вот некоторые из наиболее часто используемых методов:

  1. push(): метод push()добавляет один или несколько элементов в конец массива и возвращает новую длину массива. Например:
const myArray = [1, 2, 3];
myArray.push(4);
console.log(myArray); // Output: [1, 2, 3, 4]
  1. unshift(): метод unshift()добавляет один или несколько элементов в начало массива и возвращает новую длину массива. Например:
const myArray = [2, 3, 4];
myArray.unshift(1);
console.log(myArray); // Output: [1, 2, 3, 4]
  1. splice(): метод splice()можно использовать для добавления элементов в определенную позицию массива. Его также можно использовать для удаления элементов. Вот пример добавления элементов с помощью splice():
const myArray = [1, 2, 4, 5];
myArray.splice(2, 0, 3);
console.log(myArray); // Output: [1, 2, 3, 4, 5]

В приведенном выше примере splice(2, 0, 3)означает вставку 3по индексу 2без удаления каких-либо элементов.

  1. concat(): метод concat()используется для объединения двух или более массивов и возвращает новый массив. Он не изменяет исходные массивы. Вот пример:
const array1 = [1, 2];
const array2 = [3, 4];
const newArray = array1.concat(array2);
console.log(newArray); // Output: [1, 2, 3, 4]
  1. Оператор распространения (…): Оператор распространения (...) можно использовать для добавления элементов из одного массива в другой. Он предлагает краткий способ объединения массивов. Вот пример:
const array1 = [1, 2];
const array2 = [3, 4];
const newArray = [...array1, ...array2];
console.log(newArray); // Output: [1, 2, 3, 4]