frase do/while JavaScript
- Pagina precedente debugger
- Pagina successiva for
- Torna alla pagina precedente Manuale di Referenza Statement JavaScript
definizione e uso
La frase do/while crea un ciclo che esegue una volta il blocco di codice prima di verificare se la condizione è vera, e poi ripete il ciclo fintanto che la condizione è vera.
Quando vuoi eseguire il ciclo almeno una volta, usa sempre la frase do/while.
JavaScript supporta diversi tipi di cicli:
- for - esegui più volte il blocco di codice
- for/in - itera sulle proprietà di un oggetto
- for/of - itera sui valori di un oggetto iterabile
- while - ripeti il ciclo del blocco di codice se la condizione è vera
- do/while - esegui una volta il blocco di codice e poi ripeti il ciclo se la condizione è vera
esempio
Questo ciclo eseguirà sempre almeno una volta, anche se la condizione è false, perché il blocco di codice viene eseguito prima di testare la condizione:
var text = ""; var i = 0; do { text += "The number is " + i; i++; } while (i < 5);
sintassi
do { blocco di codice da eseguire } while (condition);
valore del parametro
parametro | descrizione |
---|---|
condition |
obbligatorio. Definisci la condizione per eseguire il ciclo (blocco di codice). Se restituisce true, il ciclo ricomincerà, se restituisce false, il ciclo finirà. nota:Se la condizione è sempre vera, il ciclo non finirà mai. Questo potrebbe far crollare il tuo browser. nota:Se utilizzi variabili condizionali, inizializzale prima del ciclo e incrementale all'interno del ciclo. Dimenticare di aumentare la variabile farà sì che il ciclo non finisca mai. Questo potrebbe anche far crollare il tuo browser. |
dettagli tecnici
versione JavaScript: | ECMAScript 1 |
---|
supporto del browser
i numeri nella tabella specificano la versione del browser iniziale che supporta completamente la frase.
frase | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
do/while | Supporto | 6.0 | Supporto | Supporto | Supporto |
Pagine correlate
Guida JavaScript:Ciclo while JavaScript
Manuale di riferimento JavaScript:Espressione while JavaScript
Manuale di riferimento JavaScript:Espressione for JavaScript
- Pagina precedente debugger
- Pagina successiva for
- Torna alla pagina precedente Manuale di Referenza Statement JavaScript