Σύνταξη for/of του JavaScript
- Προηγούμενη Σελίδα for...in
- Επόμενη Σελίδα function
- Επιστροφή στο Προηγούμενο Επίπεδο Εγχειρίδιο Εφαρμογής 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
- Προηγούμενη Σελίδα for...in
- Επόμενη Σελίδα function
- Επιστροφή στο Προηγούμενο Επίπεδο Εγχειρίδιο Εφαρμογής JavaScript Γραμμάτων