Разработчики часто хотят использовать базовый программный код для удаления записей из массива. Иногда возникает ситуация, когда программисты удаляют первый элемент из массива, чтобы добавить нужный элемент в начале. Для этого JavaScript предлагает несколько готовых методов, таких как метод shift() и метод slice().
В этом посте будут продемонстрированы методы удаления первого элемента из массива с помощью JavaScript.
Как удалить первый/1-й элемент из массива в JavaScript?
Для удаления 1-го элемента из массива используйте данные методы JavaScript:
Метод 1: удалить 1-й элемент из массива с помощью метода shift()
Чтобы удалить 1-й элемент массива, используйте предварительно созданный JavaScript « сдвиг() метод. Он удаляет первый элемент массива и возвращает его со смещенными элементами.
Синтаксис
Используйте данный синтаксис для удаления 1-го элемента массива:
массив.shift ( )Пример
В данном примере мы создадим следующее « множество ”:
массив переменных = [ 'Ява' , 'JavaScript' , 'HTML' , 'CSS' ] ;Вызовите метод shift(), который удалит первый элемент массива и сохранит этот элемент в переменной « удалитьFirstElement ”:
var removeFirstElement = array.shift ( ) ;Выведите результирующий сдвинутый массив на консоль:
console.log ( множество ) ;Также выведите в консоль элемент, который был удален из массива:
console.log ( удалитьПервыйЭлемент + 'удаляется из массива' ) ;Вывод показывает, что « Ява ” успешно исключен из массива:
Способ 2: удалить первый элемент из массива с помощью метода slice()
Другой метод удаления 1-го элемента из массива — это « ломтик() метод. Он возвращает массив элементов между первым и последним предоставленными индексами.
Синтаксис
Следуйте указанному синтаксису для метода slice().
ломтик ( первый индекс, последний индекс )В приведенном выше синтаксисе:
- “ первый индекс ” — это индекс начального элемента, по которому будет разбит массив.
- “ последний индекс ” — последний индекс массива для разбиения.
Пример
Позвоните в « ломтик() ', передав ' 1 ”, который является первым индексом массива, чтобы получить срез массива, начиная с 1-го индекса, путем удаления элемента из 0-го индекса:
var removeFirstElement = массив.срез ( 1 ) ;Выведите полученный массив в консоль:
console.log ( удалитьFirstElement ) ;Выход
Это все об удалении 1-го элемента из массива.
Вывод
Для удаления 1-го элемента из массива используйте « сдвиг() 'метод' или ' ломтик() метод. Метод shift() удаляет первый элемент и возвращает массив со сдвинутыми элементами, а метод slice() нарезает массив, передавая начальный и конечный индексы. В этом посте мы продемонстрировали методы удаления 1-го элемента из массива с помощью JavaScript.