Встречается на собеседованиях • сегодня

Когда использовать forEach

forEach удобен для итерации по массиву, когда нужно выполнить операцию для каждого элемента без создания нового массива. Однако он не подходит, если нужно прервать цикл или вернуть значение.

Когда использовать:

  • Для выполнения side-эффектов (логирование, модификация DOM)
  • Когда не требуется изменять исходный массив
  • Когда не нужен результат итерации

Когда не использовать:

  • Если нужен break или return (лучше for...of)
  • Для трансформации массива (лучше map)
  • Для фильтрации (лучше filter)

Пример:

javascript
const arr = [1, 2, 3];
arr.forEach(item => console.log(item * 2)); // 2, 4, 6
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы