For Of Γλώσσα JavaScript
- Προηγούμενη σελίδα JS Λοξή For In
- Επόμενη σελίδα JS Λοξή While
For Of Λογική
JavaScript for of
συμπεριφορά επαναλαμβανόμενης περιήγησης αναπαραγώγιμων αντικειμένων.
Επιτρέπει να επαναλαμβάνετε την περιήγηση σε αναπαραγώγιμες δομές δεδομένων, όπως πίνακες, αλφαβητικά, χάρτες, λίστες κόμβων κ.λπ.:
σύνταξη
for (variable of iterable) { // κώδικας που θα εκτελεστεί }
variable - Για κάθε αναπαραγωγή, η τιμή της επόμενης ιδιότητας αποδίδεται σε μεταβλητή. Η μεταβλητή μπορεί να δηλωθεί με const, let ή var.
iterable - Έχει ιδιότητα αναπαραγωγής.
浏览器支持
For/of Υποστήριξη περιηγητών
Προστέθηκε στο JavaScript (ES6) το 2015
O Safari 7 είναι ο πρώτος περιηγητής που υποστηρίζει το for of: | IE | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 38 | Edge 12 | Firefox 51 | Safari 7 | Opera 25 |
Οκτώβριος 2014 | Ιούλιος 2015 | Οκτώβριος 2016 | Οκτώβριος 2013 | Οκτώβριος 2014 |
O Internet Explorer δεν υποστηρίζει For/of。
Παρακαλούμενη εξέταση διανυσμάτων
Παράδειγμα
const cars = ["BMW", "Volvo", "Mini"]; let text = ""; for (let x of cars) { text += x; }
Παρακαλούμενη εξέταση αλφαβητικής κατάταξης
Παράδειγμα
let language = "JavaScript"; let text = ""; for (let x of language) { text += x; }
While κυκλική
Θα εξηγήσουμε το επόμενο κεφάλαιο while
Κυκλική και do/while
Κυκλική.
- Προηγούμενη σελίδα JS Λοξή For In
- Επόμενη σελίδα JS Λοξή While