Метод forEach
Last updated
Last updated
Метод forEach() використовують для ітерації (перебору) елементів масиву та виклику переданої колбек-функції для кожного елемента. Цей метод використовують як заміну циклів for і for...of в роботі з колекцією даних.
Порядок виконання методу forEach():
При кожній ітерації по порядку беруться елементи масива.
На кожній ітерації метод викликає колбек-функцію для кожного елемента масиву.
Як аргументи першим приймає сам елемент element, другим - індекс елемента index, третім - весь вихідний масив array. Можна оголошувати тільки необхідні параметри, найчастіше - це елемент, головне не забувати про їх порядок.
Метод нічого не повертає.
Важливо зауважити, що forEach() не створює новий масив, а просто перебирає існуючий масив.
Перервати виконання методу forEach не можна, він завжди перебирає масив до кінця. Тому, якщо передбачається мождивість переривання циклу, то обирають for або for...of.