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

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

Пример:

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

Пример:

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

Пример:

const array = [2, 3, 4];
const newArray = [1].concat(array);
console.log(newArray); // Output: [1, 2, 3, 4]