Встречается на собеседованиях • сегодня
Является ли forEach мутирующим методом массива
forEach не является мутирующим методом массива в том смысле, что он не изменяет сам массив (не добавляет, не удаляет элементы). Однако, он может изменять элементы массива, если они являются объектами, и выполняет переданный колбэк для каждого элемента.
Пример:
javascript
const arr = [{ value: 1 }, { value: 2 }];
arr.forEach(item => item.value *= 2); // мутирует объекты внутри массива
console.log(arr); // [{ value: 2 }, { value: 4 }]Важно: forEach не возвращает новый массив, в отличие от map.

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