Метод 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, где есть работа со списками.

