Присоединяйтесь к новому бесплатному курсу по Angular: "Список пользователей"
Курс проходит в мессенджере (Telegram, Viber). В конце курса - сессия живого разбора кода. Регистрация по ссылке.

unshift()

unshift()

Добавить новые элементы в начало массива:

var colors = ["Yellow", "Pink", "Blue", "Green"];

colors. unshift(“Purple”, “Indigo” ); // 6 – новая длина массива

// “Purple”, “Indigo”, "Yellow", "Pink", "Blue", "Green";

Демо

Определение и использование

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

Примечание: Этот метод изменяет длину массива.
Совет: Для того, чтобы добавить новые элементы в конце массива, используйте push() метод.

Поддержка браузеров

Синтаксис

array.unshift(item1, item2, …, itemX)

Значения параметров

Параметр Описание
item1, item2, …, itemX Обязательный. Элемент(ы) для добавления в начало массива.

Технические подробности

Возвращаемое значение: Число, представляющее новую длину массива.
Версия JavaScript: ECMAScript 1