Η δομή for-of

Η δομή for-of δημιουργεί έναν βρόχο για την επανάληψη πίνακα.

Σύνταξη

javascriptfor (let μεταβλητήΓιαΣτοιχείο of πίνακας) {
  /*
    Στη μεταβλητήΓιαΣτοιχείο ένα προς ένα
    θα μπαίνουν τα στοιχεία του πίνακα που επαναλαμβάνουμε.
  */
};

Παράδειγμα

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

javascriptlet arr = [1, 2, 3, 4, 5];

for (let elem of arr) {
  console.log(elem);
}

Παράδειγμα

Ας φτιάξουμε έναν μετρητή επαναλήψεων του βρόχου:

javascriptlet arr = [1, 2, 3, 4, 5];

let i = 0;
for (let elem of arr) {
  console.log(elem);
  i++;
}
console.log(i);

Δείτε επίσης

  • μάθημα από το εγχειρίδιο JavaScript,
    που περιγράφει πώς να δουλεύετε με τον βρόχο for-of
  • τη δομή for-in,
    που δημιουργεί έναν βρόχο για την επανάληψη αντικειμένου
  • την εντολή break,
    που διακόπτει τον βρόχο
  • την εντολή continue,
    που μεταφέρει τον βρόχο στην επόμενη επανάληψη