JavaScript per ciclo
Il ciclo può eseguire un blocco di codice per un numero specificato di volte.
ciclo di JavaScript
Se si desidera eseguire più volte lo stesso codice, e ciascuno dei valori sono diversi, allora l'uso del ciclo è molto conveniente.
Siamo in grado di emettere una serie di valori:
formulazione generale:
document.write(cars[1] + "<br>");
document.write(cars[2] + "<br>");
document.write(cars[3] + "<br>");
document.write(cars[4] + "<br>");
document.write(cars[5] + "<br>");
Utilizzando per ciclo
{
document.write(cars[i] + "<br>");
}
Prova »
Diversi tipi di ciclo
JavaScript supporta diversi tipi di cicli:
- per - un certo numero di blocco di codice cicli
- per / a - ciclo attraverso le proprietà di un oggetto
- mentre - quando una condizione specificata è vera ciclo specificato blocco di codice
- fare / mentre - anche quando la condizione specificata è vero ciclo specificato blocco di codice
per ciclo
per il ciclo è che si desidera creare un loop di strumento spesso utilizzato.
Ecco la sintassi per ciclo:
{
被执行的代码块
}
Dichiarazione 1 (blocco) viene avviato prima di iniziare.
Dichiarazione 2 definisce le condizioni (blocco) del ciclo di funzionamento
3 dichiarazione dopo il ciclo (blocco) è stato fare
Dall'esempio di cui sopra, si può vedere:
Dichiarazione 1 impostare la variabile prima dell'inizio del ciclo (var i = 0).
Statement 2 condizioni definite Esecuzione ciclo (i deve essere inferiore a 5).
Dichiarazione 3 incrementato di un valore (i ++) dopo ogni blocco di codice è stato eseguito.
dichiarazione 1
Normalmente avremmo utilizzare un'istruzione per inizializzare le variabili utilizzate nel ciclo (var i = 0).
1 dichiarazione è opzionale, che non viene utilizzato può essere anche una dichiarazione.
È possibile inizializzare qualsiasi valore economico 1 (o più):
E si può anche omettere una dichiarazione (come all'inizio del valore è stato impostato anello):
Statement 2
Dichiarazione 2 condizioni generalmente utilizzati per valutare le variabili iniziali.
2 La stessa istruzione è opzionale.
2 Se l'istruzione restituisce true, quindi il ciclo ricomincia se restituisce false, il ciclo si concluderà.
Se si omette l'istruzione 2, deve fornire una pausa nel ciclo. Altrimenti, il ciclo non sarà in grado di fermare. In questo modo è possibile effettuare il crash del browser. Si prega di leggere la pausa in una sezione successiva di questo tutorial. |
dichiarazione 3
3 dichiarazioni generalmente aumenta il valore della variabile originale.
Dichiarazione 3 è opzionale.
Dichiarazione 3 ha una varietà di usi. Incremento può essere negativo (i--), o più (i = i + 15).
Dichiarazione 3 può essere omesso (ad esempio all'interno del ciclo quando vi è un codice corrispondente):
Per / In ciclo
JavaScript per / nella dichiarazione per scorrere le proprietà degli oggetti:
Esempi
for (x in person)
{
txt=txt + person[x];
}
Prova »
Si impara di più nella sezione relativa JavaScript per oggetto / nel ciclo della conoscenza.
While
Spiegheremo a voi mentre loop e fare / ciclo while nel prossimo capitolo.