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

जावास्क्रिप्ट में लेबल के साथ और बिना ब्रेक का अंतर क्या है?


लेबल के बिना ब्रेक

ब्रेक स्टेटमेंट का उपयोग लूप से जल्दी बाहर निकलने के लिए किया जाता है, एनक्लोजिंग कर्ली ब्रेसेस से बाहर निकलना। ब्रेक स्टेटमेंट लूप से बाहर निकलता है।

उदाहरण

आइए जावास्क्रिप्ट में लेबल का उपयोग किए बिना ब्रेक स्टेटमेंट का एक उदाहरण देखें −

लाइव डेमो

<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>
  1. जावास्क्रिप्ट में फंक्शन्स और मेथड्स में क्या अंतर है? जावास्क्रिप्ट में फंक्शन्स और मेथड्स में क्या अंतर है?

    जावास्क्रिप्ट में फंक्शन्स और मेथड्स समान हैं, लेकिन एक मेथड एक फंक्शन है, जो एक ऑब्जेक्ट की प्रॉपर्टी है।निम्नलिखित जावास्क्रिप्ट में फंक्शन का एक उदाहरण है:function functionname(param1, param2){    // code }उदाहरणमेथड एक ऑब्जेक्ट से जुड़ा फंक्शन है। निम्नलिखित जावास्क्रिप्ट में मेथड का ए

  1. - जावास्क्रिप्ट और पायथन में सेमीकोलन का क्या अंतर है?

    पायथन में सेमीकोलन वैकल्पिक हैं। जावास्क्रिप्ट में भी यह वैकल्पिक है, लेकिन इसे जोड़ना एक अच्छी प्रैक्टिस है और कुछ स्टेटमेंट्स के मामले में यह आवश्यकता होती है। यदि इन स्टेटमेंट्स में सेमीकोलन नहीं डाला जाता, तो एक स्वचालित रूप से जुड़ जाता है, लेकिन यह कोड के उद्देश्य को बदल सकता है। इसे ऑटोमेटिक

  1. जावा और जावास्क्रिप्ट में क्या अंतर है? जावा और जावास्क्रिप्ट में क्या अंतर है?

    वेब डेवलपर जेरेमी कीथ ने 2009 में कहा था, जावा का जावास्क्रिप्ट से वही रिश्ता है जो हैम का हैम्स्टर से। इस उपमा की सटीकता पर बहस हो सकती है, लेकिन इसके पीछे की भावना ठोस है: जावा और जावास्क्रिप्ट, एक सामान्य भाषाई जड़ साझा करने के बावजूद, दो बिल्कुल अलग प्रोग्रामिंग भाषाएं हैं। वर्षों में ये थोड़ा ओ