JS метод forEach



Этот
метод используется для перебора массива



Он для каждого элемента массива вызывает функцию callback и ей он передаёт три аргумента:



1. item – очередной элемент массива.

2. i – его номер.

3. arr – массив, который перебирается.



Пример:

let arr = ["Яблоко", "Апельсин", "Груша"];



arr.forEach((item, i, arr) => {

alert( i + ": " + item + " (массив:" + arr + ")" );

});

Выведет по очереди номер каждого элемента, сами элементы и весь массив.



Метод forEach ничего не возвращает, его используют только для перебора, как более «элегантный» вариант, чем обычный цикл for.