СервисыСправочник
Web
CSS
JavaScript
HTML
C#
jQuery
PHP
Flash
Yii / Yii2
Java
Net
CMS
3D
Parallax
MySQL
Ajax
XML
SEO
FTP
JSON
Design
Python
Back-end
Front-end
ASP
Perl
Template
Domain
Hosting
Plugin
Browser
DNS
SVG
Effect
Опрос
Какой ИКС вашего сайта?







Авторизация
Логин:
Пароль:
Главная / Справочник / Java-Script / Функция push() в JavaScript: простое объяснение, применение и примеры

Функция push() в JavaScript: простое объяснение, применение и примеры

Метод push() — это стандартная функция для работы с массивами в JavaScript. Она добавляет один или несколько элементов в конец массива и возвращает новую длину этого массива. Это один из самых часто используемых способов “дополнить” массив новыми данными.

Для чего применяется push()

• Добавить элемент в массив — например, сохранить новое значение в список.
• Формировать динамические списки — например, собирать ответы пользователя, товары в корзине, сообщения в чате.
• Работа с очередями — когда нужно добавлять элементы в конец.

Как использовать push()

Синтаксис:

array.push(element1, element2, ...);

• array — это ваш массив.
• element1, element2, ... — элементы, которые вы хотите добавить.

Что принимает push()

• Один или несколько элементов любого типа: числа, строки, объекты, другие массивы и т.д.

Что возвращает push()

• Возвращает новое количество элементов в массиве (число).

Примеры использования

1. Добавить один элемент:

let fruits = ["яблоко", "банан"];
fruits.push("апельсин");
console.log(fruits); // ["яблоко", "банан", "апельсин"]

2. Добавить несколько элементов сразу:

let numbers = [1, 2];
let newLength = numbers.push(3, 4, 5);
console.log(numbers); // [1, 2, 3, 4, 5]
console.log(newLength); // 5

3. Использовать push с объектами:

let users = [];
users.push({name: "Денис", age: 25});
users.push({name: "Анна", age: 30});
console.log(users);
// [{name: "Денис", age: 25}, {name: "Анна", age: 30}]

4. Добавить элементы из другого массива:

let a = [1, 2];
let b = [3, 4];
a.push(...b);
console.log(a); // [1, 2, 3, 4]

Важные моменты

• push() изменяет исходный массив (не создаёт новый!).
• Можно добавлять сколько угодно элементов за один вызов.
• Если вызвать push() без аргументов, массив не изменится, а длина останется прежней.
• Для добавления в начало массива используют unshift().

Вывод:

push() — это быстрый и удобный способ добавить элементы в конец массива. Используется почти в каждом проекте на JavaScript, где есть работа со списками.

Web
CSS
JavaScript
HTML
C#
jQuery
PHP
Flash
Yii / Yii2
Java
Net
CMS
3D
Parallax
MySQL
Ajax
XML
SEO
FTP
JSON
Design
Python
Back-end
Front-end
ASP
Perl
Template
Domain
Hosting
Plugin
Browser
DNS
SVG
Effect
Опрос
Какой ИКС вашего сайта?







Авторизация
Логин:
Пароль: