Встречается на собеседованиях • сегодня
Как не мутировать массив
Используйте методы, которые возвращают новый массив вместо изменения исходного. Например:
concat()– объединяет массивыslice()– копирует часть массиваmap()/filter()– создают новый массив на основе старого- spread оператор
[...arr]– создаёт копию
Пример:
javascript
const original = [1, 2, 3];
const newArray = [...original, 4]; // [1, 2, 3, 4]
// original остался [1, 2, 3]Избегайте мутирующих методов:
push()/pop()shift()/unshift()splice()sort()/reverse()(если не сделать копию)

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