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

जावास्क्रिप्ट में ब्लॉक को कैसे लेबल करें?


एक ब्लॉक स्टेटमेंट शून्य या अधिक स्टेटमेंट को ग्रुप करता है। जावास्क्रिप्ट के अलावा अन्य भाषाओं में, इसे यौगिक कथन के रूप में जाना जाता है।

सिंटैक्स

यहां सिंटैक्स है -

{
   //List of statements
}

एक ब्लॉक में एक लेबल जोड़ने के लिए, निम्नलिखित का उपयोग करें -

Identifier_for_label: {
   StatementList
}

चलो इसे ब्रेक स्टेटमेंट के लिए उपयोग करते हैं। आप ब्रेक स्टेटमेंट के साथ प्रवाह को नियंत्रित करने के लिए लेबल का उपयोग करने के लिए निम्न कोड चलाने का प्रयास कर सकते हैं

उदाहरण

लाइव डेमो

<html>
   <body>
      <script>
         document.write("Entering the loop!<br /> ");
         outerloop:   // This is the label name
         for (var i = 0; i < 5; i++) {
            document.write("Outerloop: " + i + "<br />");
            innerloop:
            for (var j = 0; j < 5; j++) {
               if (j > 3 ) break ;             // Quit the innermost loop
               if (i == 2) break innerloop;   // Do the same thing
               if (i == 4) break outerloop;  // Quit the outer loop
               document.write("Innerloop: " + j + " <br />");
            }
         }
         document.write("Exiting the loop!<br /> ");
      </script>
   </body>
</html>

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

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

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

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

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

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