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

Определение и использование

push() Метод добавляет новый элемент в конец массива и возвращает новый размер.

Совет:Новый элемент добавляется в конец массива.

Комментарий:push() Метод изменяет размер массива.

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

Пример

Пример 1

Добавление нового элемента в массив

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.push("Kiwi");

Попробуйте сами

Пример 2

Добавление нескольких элементов

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.push("Kiwi", "Lemon", "Pineapple");

Попробуйте сами

Пример 3

push() возвращает новый размер:

const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.push("Kiwi");   // Возврат 5

Попробуйте сами

Грамматика

массив.push(item1, item2, ... , itemX)

Значение параметра

Параметр Описание
item1, item2, ..., itemX Обязателен. Элемент, который нужно добавить в массив.

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

Возвратное значение: Число, представляющее новый размер массива.
Версия JavaScript: ECMAScript 1

Поддержка браузеров

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

Все браузеры полностью поддерживают push() Метод:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Поддержка Поддержка Поддержка Поддержка Поддержка Поддержка

Связанные страницы

Учебник:JavaScript массив

Учебник:Константа JavaScript массива

Учебник:Методы JavaScript массива

Учебник:JavaScript сортировка массива

Учебник:JavaScript массив итерации

Руководство:Метод pop() JavaScript

Руководство:Метод shift() JavaScript

Руководство:Метод unshift() JavaScript