Σύνταξη for/of του JavaScript

Ορισμός και χρήση

Η συνταγή for/of επανάληψη καταγράφει τις τιμές ενός αναγιρισμού

Το JavaScript υποστηρίζει διαφορετικούς τύπους επανάληψης:

  • for - Επανάληψη μιας μονάδας κώδικα πολλές φορές
  • for/in - Επανάληψη μιας μονάδας κώδικα για τις ιδιότητες ενός αντικειμένου
  • for/of - Επανάληψη μιας μονάδας κώδικα για τις τιμές ενός αναγιρισμού
  • while - Επανάληψη μιας μονάδας κώδικα όταν η συνθήκη είναι αληθής
  • do/while - Εκτέλεση μιας μονάδας κώδικα και επανάληψη όταν η συνθήκη είναι αληθής

παράδειγμα

παράδειγμα 1

Καταγραφή τιμών της μάζας δεδομένων:

var cars = ['BMW', 'Volvo', 'Mini'];
var x;
για (x του cars) {
  document.write(x + "<br >");
}

δοκιμάστε το προσωπικά

παράδειγμα 2

Καταγραφή τιμών της αλφαβητικής συμβολοσειράς:

var txt = 'JavaScript';
var x;
για (x του txt) {
document.write(x + "<br >");
}

δοκιμάστε το προσωπικά

σύνταξη

για (μεταβλητή του αναγιρισμός) {
  κώδικας που πρέπει να εκτελεστεί
}

τιμή παράμετρου

παράμετρος περιγραφή
μεταβλητή Απαιτείται. Για κάθε αναγιρισμό, η τιμή της επόμενης ιδιότητας αποδίδεται σε μεταβλητή. Η μεταβλητή μπορεί να δηλωθεί με const, let ή var.
αναγιρισμός Απαιτείται. Οταν έχει ιδιότητα αναγιρισμού. Οι αντικείμενες πρέπει να έχουν ιδιότητα αναγιρισμού.

τεχνικά λεπτομέρειες

Εκδοχή JavaScript: ECMAScript 2015

υποστήριξη περιηγητή

κατάταξη Chrome IE Firefox Safari Opera
for/of 38.0 12.0 51.0 8.0 25.0

Σελίδες Σχετικές

Εκμάθηση JavaScript:Γλώσσα JavaScript Λοξή For

Εγχειρίδιο JavaScript:Γλώσσα JavaScript statement for