జావాస్క్రిప్ట్ బ్రేక్ స్టేట్మెంట్

నిర్వచనం మరియు ఉపయోగం

break పదం switch పదం లేదా చూడుతున్నాను ప్రతిపాదనలు బయటకు పట్టిస్తుంది (for, for ... in, while, do ... while).

break పదం switch పదం తో కలిసి ఉపయోగించబడినప్పుడు, అది switch బ్లాక్ నుండి బయటకు పట్టిస్తుంది. ఇది బ్లాక్ లోని మరిన్ని స్క్రిప్ట్ చెల్లించడాన్ని మరియు / లేదా case పరీక్షలను ఆపిస్తుంది.

చూడుతున్నాను ప్రతిపాదనలో break పదం ఉపయోగించినప్పుడు, అది ప్రతిపాదనను నిలిపివేస్తుంది మరియు ప్రతిపాదనకు తరువాత స్క్రిప్ట్ చెల్లించండి (ఉన్నప్పుడు).

break పదం ఆప్షనల్ లేబుల్ ఉపయోగించినప్పుడు, అది ఏ జావాస్క్రిప్ట్ బ్లాక్ను "బయటకు" పట్టిస్తుంది (కింది "మరిన్ని ఉదాహరణలు" చూడండి).

ప్రత్యామ్నాయం కాకుండా:లేబుల్ లేకుండా ఉంటే, break పదం కేవలం చూడుతున్నాను లేదా switch లో ఉపయోగించవచ్చు.

ఉదాహరణ

ఈ ఉదాహరణలో, మేము for చూడుతున్నాము మరియు break పదం ఉపయోగిస్తున్నాము.

ప్రతిపాదనలో స్క్రిప్ట్ చెల్లించండి, కానీ వ్యవర్గం i "3" అయితే లేదు ప్రతిపాదనను నిలిపివేయండి:

var text = ""
var i;
for (i = 0; i < 5; i++) {
  if (i === 3) {
    break;
  }
  text += "సంఖ్య ఉంది " + i + "<br>";
}

స్వయంగా ప్రయోగించండి

పేజీ కిందికి మరిన్ని TIY ఉదాహరణలు ఉన్నాయి.

సంకేతాలు

break;

ఆప్షనల్ లేబుల్ ఉపయోగించడానికి:

బ్రేక్ labelname;

సాంకేతిక వివరాలు

జావాస్క్రిప్ట్ వెర్షన్: ECMAScript 1

మరిన్ని ఉదాహరణలు

ఉదాహరణ

ఈ ఉదాహరణలో, మేము while చూడుతున్నాము మరియు break పదం ఉపయోగిస్తున్నాము.

ప్రతిపాదనలో స్క్రిప్ట్ చెల్లించండి, కానీ వ్యవర్గం i "3" అయితే లేదు ప్రతిపాదనను నిలిపివేయండి:

var text = "";
var i = 0;
while (i < 5) {
  text += "<br>సంఖ్య ఉంది " + i;
  i++;
  if (i === 3) {
    break;
  }
}

స్వయంగా ప్రయోగించండి

ఉదాహరణ

switch బ్లాక్ నుండి బయటకు పోయాలంటే బయటపడుము

var day;
switch (new Date().getDay()) {
  case 0:
    day = "Sunday";
    break;
  case 1:
    day = "Monday";
    break;
  case 2:
    day = "Tuesday";
    break;
  case 3:
    day = "Wednesday";
    break;
  case 4:
    day = "Thursday";
    break;
  case 5:
    day = "Friday";
    break;
  case 6:
    day = "Saturday";
    break;
}

స్వయంగా ప్రయోగించండి

ఉదాహరణ

లేబుల్ రిఫరెన్స్ తో బ్రేక్ వాక్యాన్ని ఉపయోగించి ఒక JavaScript కోడ్ బ్లాక్ ను "బయటకు" పోయండి

var cars = ["BMW", "Volvo", "Saab", "Ford"];
var text = "";
list: {
  text += cars[0] + "<br>"; 
  text += cars[1] + "<br>"; 
  text += cars[2] + "<br>"; 
  break list;
  text += cars[3] + "<br>"; 
}

స్వయంగా ప్రయోగించండి

ఉదాహరణ

లేబుల్ రిఫరెన్స్ తో బ్రేక్ వాక్యాన్ని ఉపయోగించి నిలకడయ్యే for లోప్ ను "బయటకు" పోయండి

var text = "";
var i, j;
Loop1: // మొదటి for లోప్ ను "Loop1" అని గుర్తించబడింది
for (i = 0; i < 3; i++) {
text += "<br>" + "i = " + i + ", j = ";
  Loop2: // రెండవ for లోప్ ను "Loop2" అని గుర్తించబడింది
  for (j = 0; j < 5; j++) {
    if (j === 2) {
      break Loop1;
    }
    document.getElementById("demo").innerHTML = text += j + " ";
  }
}

స్వయంగా ప్రయోగించండి

బ్రాఉజర్ మద్దతు

వాక్యం క్రోమ్ ఐఇ ఫైర్ఫాక్స్ సఫారీ ఓపెరా
బ్రేక్ మద్దతు మద్దతు మద్దతు మద్దతు మద్దతు

సంబంధిత పేజీలు

JavaScript పాఠ్యక్రమం:జావాస్క్రిప్ట్ బ్రేక్ మరియు కంటైన్యూ

JavaScript పాఠ్యక్రమం:జావాస్క్రిప్ట్ ఫోర్ సైకిల్

JavaScript పాఠ్యక్రమం:జావాస్క్రిప్ట్ వైల్ సైకిల్

JavaScript పాఠ్యక్రమం:JavaScript స్విచ్

JavaScript పరిచయం:జావాస్క్రిప్ట్ కంటైన్యూ స్టేట్మెంట్

JavaScript పరిచయం:జావాస్క్రిప్ట్ ఫోర్ స్టేట్మెంట్

JavaScript పరిచయం:జావాస్క్రిప్ట్ వైల్ స్టేట్మెంట్

JavaScript పరిచయం:జావాస్క్రిప్ట్ స్విచ్ స్టేట్మెంట్