Dichiarazioni JavaScript riferimento
Esempio
Questo ciclo sarà sempre eseguito almeno una volta, anche se la condizione è falsa, perché il blocco di codice viene eseguito prima che la condizione viene testata:
var text = "";
var i = 0;
do {
text += "The number is " + i;
i++;
}
while (i < 5);
Il risultato di testo sarà:
The number is 0
The number is 1
The number is 2
The number is 3
The number is 4
Prova tu stesso " Definizione e utilizzo
Il do / while crea un ciclo che esegue un blocco di codice, una volta, prima di controllare se la condizione è vera, allora sarà ripetere il ciclo fino a quando la condizione è vera.
Il do / while viene utilizzata quando si desidera eseguire un ciclo almeno una volta, non importa quale.
JavaScript supporta diversi tipi di cicli:
- per - loop attraverso un blocco di codice per un numero di volte
- per / a - loop attraverso le proprietà di un oggetto
- mentre - loop attraverso un blocco di codice mentre una condizione specificata è vera
- fare / mentre - loop attraverso un blocco di codice, una volta, e poi ripete il ciclo while una determinata condizione è vera
Supporto per il browser
I numeri nella tabella indicano la prima versione del browser che supporta pienamente la dichiarazione.
dichiarazione | |||||
---|---|---|---|---|---|
do/while | sì | 6.0 | sì | sì | sì |
Sintassi
do {
code block to be executed
}
while ( condition );
valori dei parametri
Parameter | Description |
---|---|
condition | Required. Defines the condition for running the loop (the code block).
If it returns true, the loop will start over again, if it returns false, the
loop will end. Note: If the condition is always true, the loop will never end. This will crash your browser. Note: If you are using a variable with the condition, initialize it before the loop, and increment it within the loop. If you forget to increase the variable, the loop will never end. This will also crash your browser. |
Dettagli tecnici
Versione JavaScript: | 1.2 |
---|
Pagine correlate
: JavaScript Tutorial Mentre JavaScript Loop
JavaScript Riferimento: JavaScript mentre Statement
Riferimento JavaScript: JavaScript per Statement
