Introduksjon til Break Statement i JavaScript
Break Statement brukes til å endre et programs funksjon. Looper brukes til å utføre slike utsagnssekvenser et par ganger før utfallet av testen er unøyaktig. Det kan være noen omstendigheter der vi, uten å utføre de fleste av setningene, kan forlate uttalelsen. Vi kan bruke pausestillingen i javascript under disse omstendighetene. Brudduttalelsen brukes i en brytererklæring, som er delt ut fra bryterblokken. Innenfor den nevnte etiketten, må brudduttalelsen nestes. Hver blokkering kan være den markerte setningen. en sløyfeutsagn trenger ikke å gå foran den.
Hvis JavaScript-kompilatoren oppdager brudduttalelsen i dem mens du utfører for loop, mens loop og do-while loop, vil loopen forhindre at du utfører utsagnene og forlater løkken umiddelbart.
syntaks:
break;
Kode:
For instance:
var n = 0;
while (n < 5) (
if (n === 3) (
break;
)
n = n + 1;
)
console.log(n);
Produksjon:
3
Merk: Brudduttalelsen brukes også med bryteruttalelser.Flytskjema for Break Statement i JavaScript
Flytskjemaet for brudduttalelsen er som vist på bildet nedenfor:
Hvordan fungerer uttalelse i JavaScript i JavaScript?
Brudduttalelsen deler løkken mens vi bruker pausesetningen i en loop og fortsetter etter løkken for å sette i gang koden. Du kan også bruke et etikettkoblet brudduttrykk for å avslutte Javascript-kodeblokk. På en enkel måte, hver gang en kamp blir gjort, og arbeidet blir gjort hvis pausestillingen er oppfylt. Derfor bør bytteerklæringen fortsette å analysere uttrykket.
Vi må være sikre på at uttalelsen som implementeres er den første kampen. Når du vil at forskjellige kombinasjoner skal forårsake kodeblokker, vil dette bli forhindret av brudduttalelsen. Den siste forekomsten i en bryterblokk trenger ikke å bli ødelagt. Uansett bryter blokken der.
Eksempler på Break Statement i JavaScript
Nedenfor er de mange eksemplene på javascript break statement:
Eksempel 1: Bryt uttalelsen inni for loop
JavaScript Break Statement
JavaScript Break Statement
var n;
for (n = 10; n > 0; n--)
(
if(n == 5)
(
document.write("Exiting the loop: n = " + n);
break;
)
document.write(" The numbers are: = " + n);
)
JavaScript Break Statement
JavaScript Break Statement
var n;
for (n = 10; n > 0; n--)
(
if(n == 5)
(
document.write("Exiting the loop: n = " + n);
break;
)
document.write(" The numbers are: = " + n);
)
JavaScript Break Statement
JavaScript Break Statement
var n;
for (n = 10; n > 0; n--)
(
if(n == 5)
(
document.write("Exiting the loop: n = " + n);
break;
)
document.write(" The numbers are: = " + n);
)
JavaScript Break Statement
JavaScript Break Statement
var n;
for (n = 10; n > 0; n--)
(
if(n == 5)
(
document.write("Exiting the loop: n = " + n);
break;
)
document.write(" The numbers are: = " + n);
)
Utførelse :
- Lagre koden ovenfor i html-format.
- Kjør koden i nettleseren.
Produksjon:
Eksempel 2: Bryt uttalelsen inni mens du sløyfer
JavaScript Break Statement
JavaScript Break Statement
var n = 0;
while (n <= 10)
(
document.write("
The numbers are: = " + n);
n++;
if(n == 5)
(
break;
)
)
document.write("
Exiting the loop: n = " + n);
JavaScript Break Statement
JavaScript Break Statement
var n = 0;
while (n <= 10)
(
document.write("
The numbers are: = " + n);
n++;
if(n == 5)
(
break;
)
)
document.write("
Exiting the loop: n = " + n);
JavaScript Break Statement
JavaScript Break Statement
var n = 0;
while (n <= 10)
(
document.write("
The numbers are: = " + n);
n++;
if(n == 5)
(
break;
)
)
document.write("
Exiting the loop: n = " + n);
JavaScript Break Statement
JavaScript Break Statement
var n = 0;
while (n <= 10)
(
document.write("
The numbers are: = " + n);
n++;
if(n == 5)
(
break;
)
)
document.write("
Exiting the loop: n = " + n);
Produksjon:
Eksempel # 3: Brudduttalelse i div-taggen
JavaScript Break statement
JavaScript Break Statement
var myvalue = "";
var n;
for (n = 1; n < 10; n++) (
if (n === 5) (
break;
)
myvalue += "Educba" + n + "
";
)
document.getElementById("brk_stmt_id").innerHTML = myvalue;
JavaScript Break statement
JavaScript Break Statement
var myvalue = "";
var n;
for (n = 1; n < 10; n++) (
if (n === 5) (
break;
)
myvalue += "Educba" + n + "
";
)
document.getElementById("brk_stmt_id").innerHTML = myvalue;
JavaScript Break statement
JavaScript Break Statement
var myvalue = "";
var n;
for (n = 1; n < 10; n++) (
if (n === 5) (
break;
)
myvalue += "Educba" + n + "
";
)
document.getElementById("brk_stmt_id").innerHTML = myvalue;
JavaScript Break statement
JavaScript Break Statement
var myvalue = "";
var n;
for (n = 1; n < 10; n++) (
if (n === 5) (
break;
)
myvalue += "Educba" + n + "
";
)
document.getElementById("brk_stmt_id").innerHTML = myvalue;
Produksjon:
Eksempel 4: Bruke uttalelser om break label
JavaScript Break Statement
JavaScript Break Statement
var res = ("Educab1", "Educba2", "Educba3", "Educba4", "Educba5");
var value = "";
breaklabel: (
value += res(0) + "
" + res(1) + "
";
break breaklabel;
value += res(2) + "
"+ res(3) + "
" + res(4);
)
document.getElementById("brk_stmt_id").innerHTML = value;
JavaScript Break Statement
JavaScript Break Statement
var res = ("Educab1", "Educba2", "Educba3", "Educba4", "Educba5");
var value = "";
breaklabel: (
value += res(0) + "
" + res(1) + "
";
break breaklabel;
value += res(2) + "
"+ res(3) + "
" + res(4);
)
document.getElementById("brk_stmt_id").innerHTML = value;
JavaScript Break Statement
JavaScript Break Statement
var res = ("Educab1", "Educba2", "Educba3", "Educba4", "Educba5");
var value = "";
breaklabel: (
value += res(0) + "
" + res(1) + "
";
break breaklabel;
value += res(2) + "
"+ res(3) + "
" + res(4);
)
document.getElementById("brk_stmt_id").innerHTML = value;
JavaScript Break Statement
JavaScript Break Statement
var res = ("Educab1", "Educba2", "Educba3", "Educba4", "Educba5");
var value = "";
breaklabel: (
value += res(0) + "
" + res(1) + "
";
break breaklabel;
value += res(2) + "
"+ res(3) + "
" + res(4);
)
document.getElementById("brk_stmt_id").innerHTML = value;
Produksjon:
Eksempel 5: Bryt uttalelse inne i innerløkken
JavaScript Break Statement
document.write("Starting of the loop …
");
outerloop: // indicates name of the label
for (var m = 0; m < 5; m++) (
document.write("Outside the loop: " + m + "
");
innerloop:
for (var n = 0; n < 5; n++) (
if (n > 3 ) break ;
if (m == 2) break innerloop;
if (m == 4) break outerloop;
document.write("Inside the loop: " + n + "
");
)
)
document.write("End of the loop…
");
Produksjon:
Eksempel 6: Bryt uttalelse i koblingssak
JavaScript Break Statement
var value = 'two';
document.write("The switch case is entering into the program…
");
switch (value) (
case 'one': document.write("Result is: This is First statement…
");
break;
case 'two': document.write("Result is: This is Second statement…
");
break;
case 'three': document.write("Result is: This is Third statement…
");
break;
case 'four': document.write("Result is: This is Fourth statement…
");
break;
case 'five': document.write("Result is: This is Five statement…
");
break;
default: document.write("Result is: This is last statement…
")
)
document.write("Switch case is exiting out of the program…");
Produksjon:
Konklusjon
Det er veldig nyttig å komme gjennom hvilken som helst loop inkludert JavaScript For Loop, JavaScript While Loop og JavaScript Do While Loop. Hvis JavaScript-kompilatoren oppdager brudduttalelsen i seg selv når de implementerer disse løkkene, ville sløyfen sluttet å utføre utsagnene og gå ut av løkken umiddelbart. På en enkel måte, når en kamp blir funnet, og hvis brudduttalelsen blir møtt, blir arbeidet utført. Brytererklæringen må derfor begynne å undersøke uttrykket. Vi har også brukt en byttesak for en pauseerklæring, der brytererklæringen analyserer et uttrykk som samsvarer med verdien av uttrykket til en saksklausul og fører uttalelser knyttet til den saken, samt uttalelser i saker.
Anbefalte artikler
Dette er en guide til Break Statement i JavaScript. Her diskuterer vi de fungerende og forskjellige eksemplene på break-setninger i javaScript med kode og output. Du kan også se på følgende artikler for å lære mer-
- Bytt uttalelse i JavaScript
- Mønstre i JavaScript
- Mens Loop i JavaScript
- Sammenligningsoperatører i JavaScript
- Ulike typer løkker med fordelene
- Looper i VBScript med eksempler
- Typer av sammenligningsoperatører i PowerShell
- Eksempler på Switch Case i PowerShell