लेबल के बिना ब्रेक
ब्रेक स्टेटमेंट का उपयोग लूप से जल्दी बाहर निकलने के लिए किया जाता है, एनक्लोजिंग कर्ली ब्रेसेस से बाहर निकलना। ब्रेक स्टेटमेंट लूप से बाहर निकलता है।
उदाहरण
आइए जावास्क्रिप्ट में लेबल का उपयोग किए बिना ब्रेक स्टेटमेंट का एक उदाहरण देखें −
लाइव डेमो
<html> <body> <script> var x = 1; document.write("लूप में प्रवेश<br /> "); while (x < 20) { if (x == 5){ break; // लूप से पूरी तरह बाहर निकलें } x = x + 1; document.write( x + "<br />"); } document.write("लूप से बाहर निकलना!<br /> "); </script> </body> </html>लेबल के साथ ब्रेक
लेबल का उपयोग प्रोग्राम के प्रवाह को नियंत्रित करने के लिए किया जाता है यानी मान लें कि नेस्टेड फॉर लूप में इनर या आउटर लूप पर जाने के लिए। आप ब्रेक स्टेटमेंट के साथ प्रवाह को नियंत्रित करने के लिए लेबल का उपयोग करने के लिए निम्न कोड चलाने का प्रयास कर सकते हैं −
उदाहरण
लाइव डेमो
<html> <body> <script> document.write("लूप में प्रवेश!<br /> "); outerloop: // यह लेबल नाम है for (var i = 0; i < 5; i++) { document.write("आउटरलूप: " + i + "<br />"); innerloop: for (var j = 0; j < 5; j++) { if (j > 3 ) break ; // इनरमोस्ट लूप छोड़ें if (i == 2) break innerloop; // वही करें if (i == 4) break outerloop; // आउटर लूप छोड़ें document.write("इनरलूप: " + j + " <br />"); } } document.write("लूप से बाहर निकलना!<br /> "); </script> </body> </html>