Цикл for - классика во всех языках
Обход массива - максимально "ручным" способом:
// поиск максимума в массиве
let arr = [1, 5, 3];
let max = arr[0];
for (let i = 0; i <= arr.length; i++) {
if (arr[i] > max) {
max = arr[i];
}
}
console.log(max); // ответ
-- все ясно и понятно, можно управлять изменением индекса.
.forEach() - колбэк для каждого элемента
Форич в JS оформлен не как языковая конструкция, а как метода массив, который вызывает переданную функцию для каждого элемента этого массива: