Ciclo For Of JavaScript
- Pagina precedente JS Loop For In
- Pagina successiva JS Loop While
Ciclo For Of
JavaScript for of
istruzione di ciclo che itera i valori di un oggetto iterabile.
Permette di iterare attraverso strutture dati iterabili, come array, stringhe, mappe, liste di nodi, ecc.:
sintassi
for (variabile di iterabile) { // blocco di codice da eseguire }
variabile - Per ogni iterazione, il valore dell'attributo successivo viene assegnato a una variabile. La variabile può essere dichiarata con const, let o var.
iterabile - Oggetto con proprietà iterabili.
浏览器支持
For/of Supporto browser
Aggiunto a JavaScript (ES6) nel 2015
Safari 7 è il primo browser che supporta for of: | IE | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 38 | Edge 12 | Firefox 51 | Safari 7 | Opera 25 |
Ottobre 2014 | Luglio 2015 | Ottobre 2016 | Ottobre 2013 | Ottobre 2014 |
Internet Explorer non supporta For/of。
Percorrere un array
Esempio
const cars = ["BMW", "Volvo", "Mini"]; let text = ""; for (let x of cars) { text += x; }
Percorrere una stringa
Esempio
let language = "JavaScript"; let text = ""; for (let x of language) { text += x; }
Ciclo While
Spiegheremo questo nel prossimo capitolo while
Ciclo e do/while
Ciclo.
- Pagina precedente JS Loop For In
- Pagina successiva JS Loop While