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

जावास्क्रिप्ट में लूप स्टेटमेंट के लिए क्या है?


'के लिए' लूप लूपिंग का सबसे कॉम्पैक्ट रूप है। इसमें निम्नलिखित तीन महत्वपूर्ण भाग शामिल हैं -

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

  • परीक्षण विवरण जो परीक्षण करेगा कि दी गई शर्त सत्य है या नहीं। यदि शर्त सही है, तो लूप के अंदर दिए गए कोड को निष्पादित किया जाएगा, अन्यथा नियंत्रण लूप से बाहर आ जाएगा।

  • पुनरावृत्ति कथन जहां आप अपना काउंटर बढ़ा या घटा सकते हैं।

आप तीनों भागों को अर्धविराम से अलग करके एक ही पंक्ति में रख सकते हैं।

सिंटैक्स

लूप के लिए JavaScript का सिंटैक्स इस प्रकार है,

for(initialization;test condition;iteration statement){
   Statement(s)to be executed if test condition is true
}

उदाहरण

जावास्क्रिप्ट में लूप के लिए कैसे काम करता है, यह जानने के लिए आप निम्न उदाहरण को चलाने का प्रयास कर सकते हैं -

लाइव डेमो

<html>
   <body>
      <script>
         var count;
         document.write("Starting Loop" + "<br />");
         
         for(count = 0; count < 10; count++){
            document.write("Current Count : " + count );
            document.write("<br/>");
         }
         document.write("Loop stopped!");
      </script>
   </body>
</html>

  1. जावास्क्रिप्ट में लूप्स के लिए

    आइए लूप के लिए शुरू करते हैं। जेएस में लूप के 2 रूपांतर हैं। पहला रूप इनिट, कंडीशन, एक्सप्र लूप है। यह पहले स्टेटमेंट को इनिशियलाइज़ करता है, फिर प्रत्येक पुनरावृत्ति पर expr निष्पादित करता है और स्थिति की जाँच करता है। उदाहरण उदाहरण के लिए, var step; for (step = 0; step < 5; step++) {  

  1. के लिए समझाएं। . .of लूप जावास्क्रिप्ट।

    for..of लूप हमें सरणी, स्ट्रिंग, सरणी जैसे ऑब्जेक्ट, नोडलिस्ट आदि जैसे पुनरावृत्त वस्तुओं पर पुनरावृति करने की अनुमति देता है। जावास्क्रिप्ट में for..of लूप के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" />

  1. जावास्क्रिप्ट में स्टेटमेंट के लिए... के बारे में बताएं?

    for…in लूप सभी ऑब्जेक्ट गुणों के माध्यम से लूप करता है। जावास्क्रिप्ट में for..in स्टेटमेंट को लागू करने वाला कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width