Break Statement i JavaScript - Arbeta och exempel på Break Statement

Innehållsförteckning:

Anonim

Introduktion till Break Statement i JavaScript

Break Statement används för att ändra programmets funktion. Loops används för att utföra sådana utsagnssekvenser ett par gånger innan resultatet av testet är felaktigt. Det kan finnas vissa omständigheter där vi, utan att utföra de flesta av meningarna, kan lämna uttalandet. Vi kan använda break-uttalandet i javascript under dessa omständigheter. Brottssatsen används i en switch-sats som delas ut från switchblocket. Inom nämnda etikett måste pausuttalandet kapslas. Varje blockangivelse kan vara det markerade uttalandet; ett slutsats behöver inte föregås av det.

Om JavaScript-kompilatorn upptäcker break-uttalandet i dem medan du utför för loop, medan loop och do-while-slinga kommer slingan att förhindra att utföra uttalanden och lämna slingan direkt.

Syntax:

break;

Koda:

For instance:
var n = 0;
while (n < 5) (
if (n === 3) (
break;
)
n = n + 1;
)
console.log(n);

Produktion:

3

Obs: Break-uttalandet används också med switch-uttalanden.

Flödesschema för Break Statement i JavaScript

Flödesschemat för sönderdelningen är som visas i bilden nedan:

Hur fungerar Break Statement i JavaScript?

Break-uttalandet delar slingan när vi använder break-uttalandet inuti en loop och fortsätter efter loopen för att initiera koden. Du kan också använda en etikettansluten brytning för att avsluta JavaScripts kodblock. På ett enkelt sätt, när en match görs, och arbetet görs om pausuttalandet uppfylls. Därför bör switch-uttalandet fortsätta att analysera uttrycket.

Vi måste vara säkra på att uttalandet som implementeras är den första matchen. Om du vill att olika kombinationer ska orsaka kodblock skulle detta förhindras av brottmeddelandet. Den sista instansen i ett switchblock behöver inte brytas. Hur som helst, blocket bryter där.

Exempel på Break Statement i JavaScript

Nedan är de många exemplen på javascript break-uttalandet:

Exempel 1: Bryt uttalande inuti för slinga



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örande :

  • Spara koden ovan i html-formatet.
  • Kör koden i webbläsaren.

Produktion:

Exempel 2: Bryt uttalande inuti medan slingan



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);

Produktion:

Exempel 3: Break Statement in 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;

Produktion:

Exempel 4: Använd uttalanden 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;

Produktion:

Exempel 5: Bryt uttalande inuti den inre slingan



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…
");

Produktion:

Exempel 6: Brytande uttalande i switchfall



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…");

Produktion:

Slutsats

Det är till stor hjälp att komma igenom valfri loop inklusive JavaScript For Loop, JavaScript While Loop och JavaScript Do While Loop. Om JavaScript-kompilatorn upptäcker brottmeddelandet i sig själva när de implementerar dessa slingor, skulle slingan sluta utföra uttalanden och lämna slingan direkt. På ett enkelt sätt, närhelst en matchning hittas, och om brytningsuttalandet stöter på, utförs arbetet. Omkopplaren måste därför börja undersöka uttrycket. Vi har också använt ett switchfall för ett break-uttalande, där switch-uttalandet analyserar ett uttryck som matchar uttryckets värde till en case-klausul och genomför uttalanden som rör det fallet, samt uttalanden i fall.

Rekommenderade artiklar

Detta är en guide till Break Statement i JavaScript. Här diskuterar vi de fungerande och olika exemplen på break-uttalanden i javaScript med kod och utdata. Du kan också titta på följande artiklar för att lära dig mer-

  1. Byt uttalande i JavaScript
  2. Mönster i JavaScript
  3. Medan Loop i JavaScript
  4. Jämförelseoperatörer i JavaScript
  5. Olika typer av slingor med dess fördelar
  6. Loops i VBScript med exempel
  7. Typer av jämförelseoperatörer i PowerShell
  8. Exempel på Switch Case i PowerShell