На практике, return в callback вызове forEach() эквивалентен continue в обычном цикле for. Когда вы используете return, остальная часть кода в обратном вызове forEach() пропускается, и JavaScript переходит к следующей итерации цикла.
[1, 2, 3, 4, 5].forEach(v => {
if (v % 2 !== 0) {
return;
}
console.log(v);
});
Хотите такой же результат?
Бесплатно посчитаем ваш проект и покажем, где автоматизация даст максимальный эффект.
Обсудить проект →
Комментарии · 0