ब्लॉक स्टेटमेंट क्या है?
एक ब्लॉक स्टेटमेंट शून्य या अधिक स्टेटमेंट्स को ग्रुप करता है। JavaScript के अलावा अन्य भाषाओं में, इसे कंपाउंड स्टेटमेंट के रूप में जाना जाता है।
सिंटैक्स
{
// स्टेटमेंट्स की सूची
}
ब्लॉक में लेबल जोड़ना
लेबल_पहचानकर्ता: {
स्टेटमेंट_लिस्ट
}
उदाहरण: ब्रेक स्टेटमेंट के साथ लेबल का उपयोग
निम्नलिखित कोड चलाकर लेबल्स का उपयोग करके फ्लो को नियंत्रित करें, ब्रेक स्टेटमेंट के साथ:
<html>
<body>
<script>
document.write("लूप में प्रवेश!<br /> ");
outerloop: // यह लेबल नाम है
for (var i = 0; i < 5; i++) {
document.write("Outerloop: " + 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("Innerloop: " + j + " <br />");
}
}
document.write("लूप से बाहर निकल रहा है!<br /> ");
</script>
</body>
</html>