Метод массива forEach() в JavaScript
Метод forEach() — это метод массива, который в основном используется для выполнения функций.
Метод не возвращает никакого значения, возвращаемое значение forEach() не определено.
Синтаксис — имя_массива.forEach(функция обратного вызова){
}
или
имя_массива.forEach (функция (е) {
})
Теперь мы рассмотрим, как выполняется метод forEach().
- Мы создадим пользовательскую функцию обратного вызова —
const arrayCallbackFunction = функция (массив) {
массив +=2;
console.log(массив);
}
Здесь мы создали функциональное выражение. Следовательно, его нужно написать до того, как он будет вызван. Поскольку функциональное выражение не поддерживает подъем.
2. Дан массив -
const заданный массив = [10,20,30]
данныйArray.forEach(arrayCallbackFunction)
Здесь нам не нужно передавать какой-либо параметр в arrayCallbackFunction , так как каждый раз, когда вызывается метод forEach(), он добавляет данный элемент массива в качестве параметра в переменную arrayCallbackFunction .
3. Следовательно, вывод forEach будет [12,22,32]
Объяснение -
Метод forEach() вызывается элемент массива несколько раз.
Значение forEach() вызывается для [10], затем снова для [20] и для [30]. Вы получаете картину.
Подробнее — Читать: MDN
Надеюсь, это поможет, счастливого кодирования!

![В любом случае, что такое связанный список? [Часть 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































