BLACK FRIDAY

остался 1 день

Скидка 10% и подарок на выбор — при покупке одной программы
При покупке двух программ  — вторая со скидкой 50%

как добавить в конец массива js

Ответы
Аватар пользователя Maksim Litvinov
Maksim Litvinov
11 ноября 2021

Чтобы добавить элемент в конец массива в js, можно использовать метод push():

const numbers = [1, 2, 3];

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

// Можно добавить сразу несколько элементов в конец массива

numbers.push(5, 6);
console.log(numbers); // => [1, 2, 3, 4, 5, 6]
Аватар пользователя Кирилл Маркеев
Кирилл Маркеев
19 октября 2022

Самый распространенный способ добавить элемент в конец массива - это метод push().

Но добавить элемент в конец можно и другим способом, используя синтаксис обращения к элементу массиву по индексу, то есть квадратные скобки [].

Последний элемента массива arr будет равен arr.at(-1). Элемента же с индексом arr.length изначально не существует. Поэтому нам остаётся только исправить этот недочёт и присвоить этому элементу нужное значение :-)

const arr = [1, 3, 5, 7];

arr[arr.length] = 'a'; // можно добавлять столько элементов, сколько нам нужно
arr[arr.length] = 'b';
arr[arr.length] = 'c';

console.log(arr); // => [1, 3, 5, 7, 'a', 'b', 'c']
Добавьте ваш ответ

Рекомендуемые курсы

модули
импорты
отладка программы
ошибки
50 часов
Посмотреть
шаблонизация
REST
мидлвары
тестирование
11 часов
Посмотреть
Алгоритмы сортировки
Структуры данных
Бинарный поиск
Жадные алгоритмы
10 часов
Посмотреть