Что возвращает метод forEach?

Метод forEach в JavaScript не возвращает никакого значения, то есть его возвращаемое значение — undefined.

Короткий ответ

Что ответить на собеседовании

Метод forEach в JavaScript не возвращает никакого значения, то есть его возвращаемое значение — undefined. Он используется для перебора элементов массива и выполнения заданной функции для каждого элемента, но не предназначен для создания нового массива или возврата результата.

Подробный разбор

Ответ с пояснениями

Метод forEach в JavaScript не возвращает никакого значения, то есть его возвращаемое значение — undefined. Он используется для перебора элементов массива и выполнения заданной функции для каждого элемента, но не предназначен для создания нового массива или возврата результата.

Пример:

const arr = [1, 2, 3];
const result = arr.forEach(item => console.log(item));
console.log(result); // undefined

Практика в реальном времени

Подготовьтесь к следующему собеседованию

Interview Boost учитывает вакансию, резюме и технологии и помогает сформулировать ответ прямо во время интервью.

Начать подготовку