Встречается на собеседованиях • сегодня
Как добавить элемент в конец массива не мутируя его
Для добавления элемента в конец массива без мутации исходного можно использовать:
- Spread оператор:
js
const newArray = [...oldArray, newElement];- Метод concat():
js
const newArray = oldArray.concat(newElement);Оба способа создают новый массив, оставляя исходный неизменным. Пример:
js
const arr = [1, 2];
const newArr = [...arr, 3]; // [1, 2, 3]
console.log(arr); // [1, 2] - исходный массив не изменилсяSpread оператор более современный и читаемый, но concat() может быть полезен для объединения нескольких массивов.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы