Удаляет первый элемент из массива и возвращает его значение.

Спецификация: ECMAScript 3-е издание.
array.shift()

Возвращает элемент, удаленный из массива.

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

Для того, чтобы удалить последний элемент из массива и возвратить его значение вы можете воспользоваться методом pop().

На заметку: Если метод shift() применяется к пустому массиву, то возвращаемое значение метода будет undefined.

Выполнить код »

Комментарии

пожелания к комментариям…
  • Приветствуются комментарии, соответствующие теме урока: вопросы, ответы, предложения.
  • Одну строчку кода оборачивайте в тег <code>, несколько строчек кода — в теги <pre><code>...ваш код...</code></pre>.
  • Допускаются ссылки на онлайн-песочницы (codepen, plnkr, JSBin и др.).