<JavaScript Declarațiile de referință
Exemplu
Această buclă va fi întotdeauna executat cel puțin o dată, chiar și în cazul în care condiția este falsă, deoarece blocul de cod este executat înainte de condiție este testată:
var text = "";
var i = 0;
do {
text += "The number is " + i;
i++;
}
while (i < 5);
Rezultatul va fi textul:
The number is 0
The number is 1
The number is 2
The number is 3
The number is 4
Încearcă - l singur » Definiție și utilizare
Do / while creează o buclă care execută un bloc de cod o dată, înainte de a verifica dacă condiția este adevărată, atunci se va repeta bucla, atâta timp cât condiția este adevărată.
Do / în timp ce declarație este utilizat atunci când doriți să rulați o buclă de cel puțin o dată, indiferent de ce.
JavaScript acceptă diferite tipuri de bucle:
- for - bucle printr - un bloc de cod de mai multe ori
- for/in - bucle prin proprietățile unui obiect
- în while - bucle printr - un bloc de cod în timp ce o condiție specificată este adevărată
- do / în timp ce - bucle printr - un bloc de cod o dată, și apoi se repetă bucla în timp ce o condiție specificată este adevărată
Suport pentru browser-
Numerele din tabel specifica prima versiune de browser care acceptă în totalitate declarația.
Afirmație | |||||
---|---|---|---|---|---|
do/while | da | 6 | da | da | da |
Sintaxă
do {
Valorile parametrilor Parametru Descriere condition Necesar. Definește starea de funcționare a buclei (the code block) de (the code block) . Dacă se returnează true, bucla va începe din nou, în cazul în care returnează false, bucla se va termina.
Notă: În cazul în care condiția este întotdeauna adevărat, bucla nu se va termina. Acest lucru se va prăbuși browser-ul dumneavoastră.
Notă: Dacă utilizați o variabilă cu condiția, inițializa - l înainte de bucla, și incrementa acesta , în bucla. Dacă uitați să crească variabila, bucla nu se va termina. Acest lucru se va prăbuși, de asemenea, browser-ul dumneavoastră.
Detalii tehnice
JavaScript Versiune: 1.2
Pagini similare
JavaScript Tutorial: JavaScript în timp ce Buclă
JavaScript Referință: JavaScript while
JavaScript de referință: JavaScript pentru Statement
<JavaScript Declarațiile de referință