Как добавить элемент в массив с помощью JavaScript

Для добавления элемента в массив в JavaScript можно использовать методы массива push(), unshift(), splice() или concat().

Метод push() добавляет элемент в конец массива. Пример:


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

Метод unshift() добавляет элемент в начало массива. Пример:


let myArray = [2, 3, 4];
myArray.unshift(1);
console.log(myArray); // [1, 2, 3, 4]

Метод splice() добавляет элемент в нужное место массива. Он принимает 3 аргумента: индекс, с которого начинать изменение массива, количество удаляемых элементов и добавляемые элементы. Пример:


let myArray = [1, 2, 4, 5];
myArray.splice(2, 0, 3);
console.log(myArray); // [1, 2, 3, 4, 5]

Метод concat() создает новый массив, объединяя исходный массив с добавляемыми элементами. Пример:


let myArray = [1, 2, 3];
let newArray = myArray.concat(4);
console.log(newArray); // [1, 2, 3, 4]

Все эти методы изменяют исходный массив. Если нужно добавить элемент, не изменяя исходный массив, можно использовать оператор распространения (spread operator) и создать новый массив. Пример:


let myArray = [1, 2, 3];
let newArray = [...myArray, 4];
console.log(newArray); // [1, 2, 3, 4]

Похожие вопросы на: "js добавить в массив "

Библиотека сжатия данных zlib: особенности и использование
Строковая функция strcpy: что это такое и как ее использовать
ORD Python: изучение языка программирования Python для начинающих
C# Windows Forms: создание интерфейсов и приложений
Как использовать оператор Switch Case в PHP
Python Iter: Глубокое погружение в итераторы Python
Git Add Remote Origin: How to Set Up Your Git Repo
Collection Java: Your Comprehensive Guide to Java Collection Framework
Click Python
PHP Break