104 of 264 menu

Méthode forEach

La méthode forEach permet de parcourir séquentiellement tous les éléments d'un tableau. La méthode reçoit en paramètre une fonction qui s'exécutera pour chaque élément du tableau.

Trois paramètres peuvent être passés à cette fonction. Si ces paramètres sont présents (ils ne sont pas obligatoires), alors le premier recevra automatiquement l'élément du tableau, le deuxième recevra son numéro dans le tableau (l'indice), et le troisième - le tableau lui-même.

Syntaxe

tableau.forEach(function(élément, indice, tableau) { code qui s'exécutera pour tous les éléments });

Exemple

Affichons les éléments du tableau dans la console :

let arr = [1, 2, 3, 4, 5]; arr.forEach(function(elem) { console.log(elem); });

Exemple

Affichons les éléments et leurs numéros dans la console :

let arr = ['a', 'b', 'c', 'd', 'e']; arr.forEach(function(elem, ind) { console.log(elem, ind); });

Exemple

Calculons la somme des éléments du tableau :

let arr = [1, 2, 3, 4, 5]; let sum = 0; arr.forEach(function(elem) { sum += elem; }); console.log(sum);

Résultat de l'exécution du code :

15

Voir aussi

  • la méthode map,
    qui permet également d'appliquer une fonction à chaque élément du tableau
  • la méthode filter,
    qui permet de filtrer les éléments d'un tableau
  • les méthodes some et every,
    effectuant une vérification du tableau
  • les méthodes reduce et reduceRight,
    réduisant un tableau à une seule valeur
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser