Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript में ब्लॉक को लेबल कैसे करें?


ब्लॉक स्टेटमेंट क्या है?

एक ब्लॉक स्टेटमेंट शून्य या अधिक स्टेटमेंट्स को ग्रुप करता है। 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>
  1. जावास्क्रिप्ट में फ्लोचार्ट का उपयोग करके फॉर लूप कैसे दिखाएं? जावास्क्रिप्ट में फ्लोचार्ट का उपयोग करके फॉर लूप कैसे दिखाएं?

    “for” लूप में लूप इनिशियलाइज़ेशन शामिल है जहां हम अपने काउंटर को एक प्रारंभिक मान पर इनिशियलाइज़ करते हैं। इनिशियलाइज़ेशन स्टेटमेंट लूप शुरू होने से पहले निष्पादित होता है, टेस्ट स्टेटमेंट जो यह टेस्ट करेगा कि दी गई कंडीशन true है या नहीं। यदि कंडीशन true है, तो लूप के अंदर दिया गया कोड

  1. जावास्क्रिप्ट में फ्लोचार्ट का उपयोग करके if...else स्टेटमेंट कैसे दिखाएं? जावास्क्रिप्ट में फ्लोचार्ट का उपयोग करके if...else स्टेटमेंट कैसे दिखाएं?

    if स्टेटमेंट मौलिक नियंत्रण स्टेटमेंट है जो जावास्क्रिप्ट को निर्णय लेने और स्टेटमेंट को सशर्त रूप से निष्पादित करने की अनुमति देता है। आइए देखें कि जावास्क्रिप्ट में फ्लोचार्ट का उपयोग करके if...else स्टेटमेंट कैसे दिखाएं।

  1. जावास्क्रिप्ट में ब्लॉक स्कोपिंग जावास्क्रिप्ट में ब्लॉक स्कोपिंग

    परिचय ब्लॉक स्कोप दो कर्ली ब्रेसेस { } के बीच का क्षेत्र होता है - जो लूप्स, if कंडीशन्स, स्विच स्टेटमेंट्स, या स्टैंडअलोन ब्लॉक्स में हो सकता है। ES2015 में पेश किए गए let और const हमें ब्लॉक-स्कोप्ड वेरिएबल्स बनाने की अनुमति देते हैं जिन्हें केवल उन ब्लॉक्स के अंदर एक्सेस किया जा सकता है। उदाहरण