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

जावास्क्रिप्ट ब्रेक, कंटिन्यू और लेबल स्टेटमेंट्स का वर्णन करें


ब्रेक स्टेटमेंट

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

आइए जावास्क्रिप्ट में ब्रेक स्टेटमेंट का एक उदाहरण देखें। निम्नलिखित उदाहरण व्हाइल लूप के साथ ब्रेक स्टेटमेंट के उपयोग को दर्शाता है। ध्यान दें कि लूप कैसे जल्दी टूट जाता है जब x 5 तक पहुंच जाता है और क्लोजिंग कर्ली ब्रेस के ठीक नीचे document.write (..) स्टेटमेंट तक पहुंच जाता है

उदाहरण

लाइव डेमो

<html>    <body>       <script>          var x = 1;          document.write("Entering the loop<br /> ");          while (x < 20) {             if (x == 5) {                break; // breaks out of loop completely             }             x = x + 1;             document.write( x + "<br />");          }          document.write("Exiting the loop!<br /> ");       </script>    </body> </html>

कंटिन्यू स्टेटमेंट

कंटिन्यू स्टेटमेंट इंटरप्रेटर को लूप के अगले इटरेशन को तुरंत शुरू करने और शेष कोड ब्लॉक को छोड़ने के लिए कहता है। जब एक कंटिन्यू स्टेटमेंट का सामना होता है, तो प्रोग्राम फ्लो तुरंत लूप चेक एक्सप्रेशन पर चला जाता है और यदि कंडीशन true रहती है, तो यह अगला इटरेशन शुरू करता है, अन्यथा, कंट्रोल लूप से बाहर आ जाता है।
कंटिन्यू स्टेटमेंट लूप में एक इटरेशन को छोड़ देता है। यह उदाहरण व्हाइल लूप के साथ कंटिन्यू स्टेटमेंट के उपयोग को दर्शाता है। ध्यान दें कि कंटिन्यू स्टेटमेंट का उपयोग तब प्रिंटिंग को छोड़ने के लिए किया जाता है जब वेरिएबल x में रखा इंडेक्स 8 तक पहुंच जाता है

उदाहरण

लाइव डेमो

<html>    <body>       <script>          var x = 1;          document.write("Entering the loop<br /> ");          while (x < 10) {             x = x + 1;             if (x == 8) {                continue; // skip rest of the loop body             }             document.write( x + "<br />");          }          document.write("Exiting the loop!<br /> ");       </script>    </body> </html>

लेबल स्टेटमेंट

जावास्क्रिप्ट लेबल स्टेटमेंट्स का उपयोग एक पहचानकर्ता को लेबल करने के लिए किया जाता है। एक लेबल का उपयोग ब्रेक और कंटिन्यू स्टेटमेंट के साथ फ्लो को अधिक सटीक रूप से नियंत्रित करने के लिए किया जा सकता है। एक लेबल केवल एक पहचानकर्ता है जिसके बाद कोलन (:) होता है जिसे एक स्टेटमेंट या कोड के ब्लॉक पर लागू किया जाता है। हम ब्रेक और कंटिन्यू के साथ लेबल्स का उपयोग कैसे करें, यह समझने के लिए दो अलग-अलग उदाहरण देखेंगे।
आप ब्रेक स्टेटमेंट के साथ फ्लो को नियंत्रित करने के लिए लेबल्स का उपयोग करने के लिए निम्नलिखित कोड को चलाने का प्रयास कर सकते हैं

उदाहरण

लाइव डेमो

<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. जावास्क्रिप्ट में continue स्टेटमेंट जावास्क्रिप्ट में continue स्टेटमेंट

    continue स्टेटमेंट का उपयोग एक इटरेशन को छोड़ने के लिए किया जाता है यदि एक विशिष्ट कंडीशन होती है। यदि कंडीशन पूरी होती है, तो उस इटरेशन को छोड़ दिया जाता है और अगले इटरेशन से जारी रखा जाता है। जावास्क्रिप्ट में continue स्टेटमेंट को लागू करने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> &

  1. - C# में for लूप को break और continue से नियंत्रित करें

    C# में for लूप को break और continue से नियंत्रित करना break और continue लूप फ्लो कंट्रोल स्टेटमेंट्स हैं जो लूप के निष्पादन को बदलते हैं। break स्टेटमेंट लूप को तुरंत समाप्त करता है। लूप के बाद का पहला स्टेटमेंट निष्पादित होता है। आमतौर पर खोज पूरी होने पर या एरर कंडीशन पर उपयोग किया जाता है। उद

  1. Bash लूप में Break और Continue को मास्टर करें: एक व्यावहारिक गाइड Bash लूप में Break और Continue को मास्टर करें: एक व्यावहारिक गाइड

    इस लेख में, हम देखेंगे कि bash स्क्रिप्ट में break और continue का उपयोग कैसे करें। Bash में, हमारे पास तीन मुख्य लूप निर्माण हैं (for, while, until)। Break और continue स्टेटमेंट्स bash बिल्टइन हैं और आपके लूप के प्रवाह को बदलने के लिए उपयोग किए जाते हैं। ब्रेक और कंटिन्यू की यह अवधारणा Python जैसी ल