Parcourt un à un les éléments du tableau pour y exécuter une fonction
Syntaxe tableau.forEach(Function ToDo)
Compatible tous navigateurs
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Description Parcourt un à un les éléments du tableau et exécute la fonction ToDo() sur chaque élément parcouru.
La fonction ToDo() attend 3 paramètres : element : paramètre obligatoire qui contient l'élément en cours de traitement index : paramètre facultatif qui contient le nombre d'itération parcourue array : paramètre facultatif qui remonte le tableau d'origine
Même les éléments supprimés sont parcourus.
Il n'existe pas de moyen d'arrêter le parcours.
Ici la fonction est définie de manière anonyme, directement dans l'appel à forEach(). Chaque élément est affiché dans la console en majuscule avec son indice.
Dans l'exemple suivant, on utilisera un pointeur vers la fonction.
Exemple 2 : Parcours d'un tableau avec une fonction prédéfinie