Описание и использование
Метод unshift() добавляет новый элемент/ы в начало массива и возвращает новую длину массива.
Заметка: метод изменяет длину массива.
Синтаксис
array.unshift(элемент1,элемент2,…,элементХ)
Параметр | Описание |
---|---|
элемент1,элемент2,…,элементХ | Обязательный параметр. Элементы, добавляемые в массив |
Поддержка в браузерах
Метод unshift() поддерживается всеми основными браузерами, кроме Internet Explorer.
Советы и хитрости
Заметка: метод unshift() возвращает значение undefined в Internet Explorer!
Совет: для добавления нового элемента/тов в конец массива используйте метод push().
Пример
Пример
Добавление новых элементов в начало массива и возврат новой длины массива:
var fruits = [«Банан», «Апельсин», «Яблоко», «Манго»]; document.write(fruits.unshift(«Киви») + «
«); document.write(fruits.unshift(«Лимон»,»Ананас») + «
«);
document.write(fruits);
Результат выполнения кода:
5 7
Лимон,Ананас,Киви,Банан,Апельсин,Яблоко,Манго