JavaScript Break ja Continue
- Edellinen sivu JS Loop While
- Seuraava sivu JS-käytettävissä olevat objektit
break
lause “hyppäämään” silmukasta ulos.
jatka
lause “hyppäämään” silmukan yli yhden toiston.
katkaise-lause
Tässä kurssin aikaisemmassa luvussa olet nähnyt break
lause. Sitä käytetään “hyppäämään” switch
lause.
katkaise-lause voidaan myös käyttää silmukan poistumiseen.
katkaise-lause
katkaise silmukan ja jatka sen jälkeen olevaa koodia (jos on):
Esimerkki
for (i = 0; i < 10; i++) { if (i === 3) { katkaise; } text += "Luku on " + i + "<br>"; }
jatka-lause
jatka-lause
Keskeytä (silmukan sisällä) yksi toistuva, jos tapahtuu määritelty ehto. Jatka sitten silmukan seuraavaa toistoa.
Tässä esimerkissä hyppäämään arvon 3 yli:
Esimerkki
for (i = 0; i < 10; i++) { if (i === 3) { jatka; } text += "Luku on " + i + "<br>"; }
JavaScript-merkintä
Jos haluat merkitä JavaScript-lauseen, aseta merkintänimi ja colonnaali lauseen eteen:
label: lauseet
break
ja jatka
Lause on ainoa JavaScript-lause, joka voi “hyppäää” ulos koodin lohkosta.
Syntaksi:
break labelname; jatka labelname;
jatka
lauseesta (riippumatta merkinnästä) voidaan käyttää vainhyppäämään yli toistuvan。
break
lauseesta, ellei ole merkintäviittauksia, voidaan käyttää vainPoistu yhdestä silmukasta tai switchistä。
jos on merkintäviittaus break
lause voidaan käyttääHyppää pois mistä tahansa koodikappaleesta:
Esimerkki
var cars = ["BMW", "Volvo", "Saab", "Ford"]; list: { text += cars[0] + "<br>"; text += cars[1] + "<br>"; text += cars[2] + "<br>"; break list; text += cars[3] + "<br>"; text += cars[4] + "<br>"; text += cars[5] + "<br>"; }
Koodikappale tarkoittaa {
ja }
suoraa koodin osaa.
课外书
lisää tietoa JavaScript Break ja Continue lauseettietoa, lue JavaScript-ylpeä opetus -osiossa liittyvä sisältö:
- ECMAScript break- ja continue-lauseet
- Tämä luku selittää break-lauseen ja continue-lauseen eron, sekä sen, miten ne voidaan käyttää merkinnöllisten lauseiden kanssa.
- Edellinen sivu JS Loop While
- Seuraava sivu JS-käytettävissä olevat objektit