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

जावास्क्रिप्ट में नेस्टेड लूप से तोड़ने का सबसे अच्छा तरीका क्या है?


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

उदाहरण

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

लाइव डेमो

<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. जावास्क्रिप्ट में ईवेंट जोड़ने का सबसे अच्छा तरीका क्या है?

    किसी भी तत्व में ईवेंट जोड़ने का सबसे अच्छा तरीका है addEventListener() विधि का उपयोग करना। जावास्क्रिप्ट में ईवेंट जोड़ने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport"

  1. जावास्क्रिप्ट का उपयोग करके नई ब्राउज़र विंडो खोलने का सबसे अच्छा तरीका क्या है?

    विंडो ऑब्जेक्ट की ओपन () विधि जावास्क्रिप्ट का उपयोग करके नई ब्राउज़र विंडो खोलने का सबसे अच्छा तरीका है जावास्क्रिप्ट का उपयोग करके नई ब्राउज़र विंडो खोलने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" />

  1. डुप्लीकेट फ़ाइलें प्रबंधित करने का सबसे अच्छा तरीका क्या है?

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