104 of 264 menu

Η μέθοδος forEach

Η μέθοδος forEach επιτρέπει τη διαδοχική διάσχιση όλων των στοιχείων ενός πίνακα. Η μέθοδος λαμβάνει ως παράμετρο μια συνάρτηση, η οποία θα εκτελεστεί για κάθε στοιχείο του πίνακα.

Σε αυτή τη συνάρτηση μπορούν να μεταβιβαστούν τρεις παράμετροι. Εάν αυτές οι παράμετροι υπάρχουν (δεν είναι υποχρεωτικές), τότε στην πρώτη θα μπει αυτόματα το στοιχείο του πίνακα, στη δεύτερη θα μπει ο αριθμός του στον πίνακα (δείκτης), και στην τρίτη - ο ίδιος ο πίνακας.

Σύνταξη

πίνακας.forEach(function(στοιχείο, δείκτης, πίνακας) { κώδικας, που θα εκτελεστεί για όλα τα στοιχεία });

Παράδειγμα

Ας εμφανίσουμε τα στοιχεία του πίνακα στην κονσόλα:

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

Παράδειγμα

Ας εμφανίσουμε τα στοιχεία και τους αριθμούς τους στην κονσόλα:

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

Παράδειγμα

Ας βρούμε το άθροισμα των στοιχείων του πίνακα:

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

Αποτέλεσμα εκτέλεσης κώδικα:

15

Δείτε επίσης

  • η μέθοδος map,
    που επίσης επιτρέπει την εφαρμογή συνάρτησης σε κάθε στοιχείο πίνακα
  • η μέθοδος filter,
    που επιτρέπει το φιλτράρισμα στοιχείων πίνακα
  • οι μέθοδοι some και every,
    που εκτελούν έλεγχο πίνακα
  • οι μέθοδοι reduce και reduceRight,
    που συμπτύσσουν έναν πίνακα σε μία τιμή
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη