Как работает метод foreach с объектами в массиве javascript — Q&A Хекслет
2026-02-26 22:42 Diff

Ответы

Допустим, у нас есть массив объектов cars, каждый из которых имеет свойства brand и model. Мы хотим вывести в консоль название каждой машины в формате "Brand Model". Для этого мы можем использовать метод forEach следующим образом:

В результате выполнения этого кода в консоль будет выведено:

Toyota Camry Honda Civic Ford Mustang

Здесь мы передаем функцию обратного вызова в метод forEach, которая принимает каждый элемент массива cars (объект) в качестве аргумента и выводит его свойства brand и model в консоль.

Метод forEach() выполняет указанную функцию один раз для каждого элемента в массиве.

Например, необходимо в массиве [1, 2, 3, 4, 5] к каждому элементу прибавить число 10 и вывести на экран:

Метод forEach() ничего не возвращает. Если вам нужен результат прохода то необходимо воспользоваться другими методами массивов: every(), some(), find()