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

Вот несколько методов, связанных с «перемещением массива»:

  1. Array.prototype.push(): этот метод добавляет один или несколько элементов в конец массива и возвращает новую длину массива.

Пример:

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

Пример:

const array1 = [1, 2, 3];
const array2 = [4, 5];
const newArray = [...array1, ...array2];
console.log(newArray); // Output: [1, 2, 3, 4, 5]
  1. Метод concat(): метод concat() используется для объединения двух или более массивов и возврата нового массива.

Пример:

const array1 = [1, 2, 3];
const array2 = [4, 5];
const newArray = array1.concat(array2);
console.log(newArray); // Output: [1, 2, 3, 4, 5]
  1. Передача элементов с использованием присвоения индексов. Для добавления элементов можно напрямую присвоить значения определенным индексам в массиве.

Пример:

const array = [1, 2, 3];
array[array.length] = 4;
console.log(array); // Output: [1, 2, 3, 4]
  1. Использование метода splice(): метод splice() позволяет добавлять элементы в определенную позицию индекса в массиве.

Пример:

const array = [1, 2, 3];
array.splice(array.length, 0, 4);
console.log(array); // Output: [1, 2, 3, 4]