English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод unshift() массива JavaScript

 Объект массива JavaScript

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

Внимание:Чтобы добавить новый элемент в конец массива, пожалуйста, используйтеpush()Метод.

Грамматика:

array.unshift(element1, ..., elementN)
var fruits = ["Banana", "Mango", "Apple"];
fruits.unshift("Strawberry");
Проверьте, посмотрите‹/›

Совместимость браузеров

Числа в таблице указывают на первую версию браузера, которая полностью поддерживает метод unshift():

Метод
unshift()11ДаДа9

Значение параметра

ПараметрОписание
elementNЭлементы, которые нужно добавить в начало массива

Технические детали

Возврат значения:Вернуть новую длину массива
Версия JavaScript:ECMAScript 1

Более примеров

Следующий код добавляет три элемента в массив. Переменная total содержит новую длину массива:

var fruits = ["Banana", "Mango", "Apple"];
var total = fruits.unshift("Strawberry", "Lychee", "Guava");
Проверьте, посмотрите‹/›

Следующий код добавляет значение поля ввода в массив:


Банан, Манго,Apple

 Объект массива JavaScript