Kurssivihjeet:
- Edellinen sivu debugger
- Seuraava sivu for
- Palaa ylös JavaScript lause viittausopas
JavaScript do/while-lauseke
Määrittely ja käyttö
Kun haluat suorittaa silmukan vähintään kerran, käytä aina do/while-lauseketta.
JavaScript tukee erilaisia silmukoita:
- for - toistaa koodin lohkon useita kertoja
- for/in - kulkee objektin ominaisuudet
- for/of - toistaa iteraattoreiden arvot
- while - toistaa koodin lohkon, kunnes ehto on totta
- do/while - suorittaa koodin lohkon kerran ja sitten toistaa silmukan, kunnes ehto on totta
Esimerkki
Tämä silmukka suoritetaan aina vähintään kerran, vaikka ehto on false, koska koodin lohko suoritetaan ennen ehtoa testattavaa:
var text = ""; var i = 0; do { text += "The number is " + i; i++; } while (i < 5);
Syntaksi
do { suoritettava koodin lohko } while (condition);
Parametrien arvot
Parametrit | Kuvaus |
---|---|
condition |
Välttämätön. Määritä silmukan (koodin lohkon) suorittamisen ehto. Jos palauttaa true, silmukka alkaa uudelleen, jos palauttaa false, silmukka päätyy. Huomautus:Jos ehto on aina totta, silmukka ei koskaan pääty. Tämä voi kaataa selaimen. Huomautus:Jos käytät ehdollista muuttujaa, varmista, että sitä on alustettu ennen silmukkaa ja lisätty silmukan sisällä. Jos unohdat lisätä muuttujaa, silmukka ei koskaan pääty. Tämä voi myös kaataa selaimen. |
Tekninen yksityiskohta
JavaScript-versio: | ECMAScript 1 |
---|
Selaimen tuki
Taulukossa olevat numerot määrittelevät ensimmäisen selaimen version, joka täysin tukee tätä lausuntoa.
Lausunto | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
do/while | Tuki | 6.0 | Tuki | Tuki | Tuki |
Tiedot sivusta
JavaScript-opas:JavaScript While-silmukka
JavaScript-käyttöohje:JavaScript while-lause
JavaScript-käyttöohje:JavaScript for-lause
- Edellinen sivu debugger
- Seuraava sivu for
- Palaa ylös JavaScript lause viittausopas