shift()
Поддержка браузерами
Описание
Метод shift() удаляет первый элемент массива, уменьшает индекс всех последующих элементов на единицу, уменьшает длину массива и возвращает удалённое им значение.
Метод shift()
изменяет исходный массив, а не создаёт его модифицированную копию.
Синтаксис
arr.shift();
Аргументы
- Нет.
Возвращаемое значение
- Удалённое значение или
undefined
, если массив пуст.
Пример
<!doctype html> <html lang="ru"> <head> <meta charset="utf-8"> <title>Название веб-страницы</title> </head> <body> <script> "use strict"; let arr = [1, 2, 3]; let x = arr.shift(); console.log(arr); // [2, 3] console.log(x); // 1 </script> </body> </html>