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

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

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

shift()Метод удаляет первый элемент из массива и возвращает его.

Этот метод изменяет длину массива.

Если вызывать этот метод на пустом массивеshift(), он вернетundefined.

Обратите внимание:Чтобы удалить последний элемент массива, используйтеpop()Метод.

Синтаксис:

array.shift()
var fruits = ["Banana", "Mango", "Apple", "Orange"];
fruits.shift();
Проверьте тест <›/›

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

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

Метод
shift()11ДаДа5.5

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

Возврат значения:Возвращает удаленный из массива элемент
Версия JavaScript:ECMAScript 1

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

Этотshift()Метод возвращает «вынутый» элемент:

var fruits = ["Banana", "Mango", "Apple", "Orange"];
var x = fruits.shift();
Проверьте тест <›/›

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