JavaScript break वाक्यांश
- अगला पृष्ठ ब्रेक
- अगला पृष्ठ क्लास
- एक स्तर ऊपर वापस जाएँ जेसक्रिप्ट स्टेटमेंट रेफरेंस मैनुअल
परिभाषा और उपयोग
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++) { अगर (i === 3) { ब्रेक; } text += "संख्या है " + i + "<br>"; }
पृष्ठ के नीचे और अधिक TIY उदाहरण हैं。
व्याकरण
ब्रेक;
वैकल्पिक लेबल का उपयोग करने के लिए:
ब्रेक labelname;
तकनीकी विवरण
जेसक्रिप्ट संस्करण: | ECMAScript 1 |
---|
और अधिक उदाहरण
उदाहरण
इस उदाहरण में, हम while चक्र को break स्टेटमेंट के साथ इस्तेमाल करते हैं。
एक चक्र को चलाएं, लेकिन जब वेरियेबल i "3" के बराबर हो जाए तो चक्र से बाहर निकलें:
वार text = ""; var i = 0; while (i < 5) { text += "<br>संख्या है " + i; i++; अगर (i === 3) { ब्रेक; } }
उदाहरण
स्विच ब्लॉक से बाहर निकलें ताकि केवल एक केस कार्य करे:
वार day; स्विच (new Date().getDay()) { केस 0: दिन = "Sunday"; ब्रेक; केस 1: दिन = "Monday"; ब्रेक; केस 2: दिन = "Tuesday"; ब्रेक; केस 3: दिन = "Wednesday"; ब्रेक; केस 4: दिन = "Thursday"; ब्रेक; केस 5: दिन = "Friday"; ब्रेक; केस 6: दिन = "Saturday"; ब्रेक; }
उदाहरण
टैग संदर्भ वाले ब्रेक वाक्य के द्वारा एक JavaScript कोड ब्लॉक से बाहर निकलें:
वार cars = ["BMW", "Volvo", "Saab", "Ford"]; वार text = ""; लिस्ट: { text += cars[0] + "<br>"; text += cars[1] + "<br>"; text += cars[2] + "<br>"; ब्रेक लिस्ट; text += cars[3] + "<br>"; }
उदाहरण
टैग संदर्भ वाले ब्रेक वाक्य के द्वारा निचले फॉर लूप से बाहर निकलें:
वार text = ""; वार i, j; लूप1: // पहला फॉर लूप को "लूप1" के रूप में चिह्नित किया गया है फॉर (i = 0; i < 3; i++) { text += "<br>" + "i = " + i + ", j = "; लूप2: // दूसरा फॉर लूप को "लूप2" के रूप में चिह्नित किया गया है फॉर (j = 0; j < 5; j++) { अगर (j === 2) { ब्रेक लूप1; } document.getElementById("demo").innerHTML = text += j + " "; } }
ब्राउज़र समर्थन
वाक्य | च्रोम | आईई | फायरफॉक्स | सैफारी | ओपेरा |
---|---|---|---|---|---|
ब्रेक | समर्थन | समर्थन | समर्थन | समर्थन | समर्थन |
संबंधित पृष्ठ
JavaScript ट्यूटोरियल:JavaScript Break और Continue
JavaScript ट्यूटोरियल:JavaScript For चक्र
JavaScript ट्यूटोरियल:JavaScript While चक्र
JavaScript ट्यूटोरियल:JavaScript स्विच
JavaScript संदर्भ पुस्तिका:JavaScript continue वाक्यांश
JavaScript संदर्भ पुस्तिका:JavaScript for वाक्यांश
JavaScript संदर्भ पुस्तिका:JavaScript while वाक्यांश
JavaScript संदर्भ पुस्तिका:JavaScript switch वाक्यांश
- अगला पृष्ठ ब्रेक
- अगला पृष्ठ क्लास
- एक स्तर ऊपर वापस जाएँ जेसक्रिप्ट स्टेटमेंट रेफरेंस मैनुअल