JavaScript przerwę i dalej oświadczenia

Oświadczenie jest używany, aby wyrwać się z pętli.

kontynuować przez pomijanie iteracji pętli.


Instrukcja break

Widzieliśmy oświadczenie przerwy w poprzednich rozdziałach niniejszego podręcznika. Łamie się przełącznika () oświadczenia.

instrukcja break może być używany z pętli.

Po zestawieniu wyrwać się z pętli będzie kontynuować wykonywanie kodu (jeśli w ogóle) po cyklu:

Przykłady

for (i = 0; i <10; i ++)
{
if (i == 3)
{
break;
}
x = x + "Liczba jest" + i + "Łódź";
}

Spróbuj »

Od tego rachunku tylko wtedy, gdy linia kodu, więc można pominąć klamrowych:

for (i=0;i<10;i++)
{
if (i==3) break;
x=x + "The number is " + i + "<br>";
}


Kontynuuj oświadczenie

nadal instrukcja break iteracji pętli, jeśli jest określony warunek, a następnie przejść do następnej iteracji pętli. Ten przykład pomija wartość 3:

Przykłady

for (i=0;i<=10;i++)
{
if (i==3) continue;
x=x + "The number is " + i + "<br>";
}

Spróbuj »


tagi JavaScript

Jak widać w instrukcji switch w rozdziale sprawozdania JavaScript mogą być oznakowane.

Aby zaznaczyć oświadczenie JavaScript, a następnie dwukropek przed stwierdzeniem:

label:
statements

break i continue stwierdzenia są tylko w stanie przeskoczyć kodu instrukcji blokowej.

Składnia:

break labelname ;

continue labelname ;

nadal oświadczenie (z lub bez odniesienia etykiet) mogą być używane tylko w pętli.

Instrukcja break (bez odniesień etykiecie), może być stosowany jedynie w pętli lub przełącznika.

Odniesieniami etykiet, instrukcja break może być stosowany wyskoczyć dowolny blok kodu JavaScript:

Przykłady

cars=["BMW","Volvo","Saab","Ford"];
list:
{
document.write(cars[0] + "<br>");
document.write(cars[1] + "<br>");
document.write(cars[2] + "<br>");
break list;
document.write(cars[3] + "<br>");
document.write(cars[4] + "<br>");
document.write(cars[5] + "<br>");
}

Spróbuj »