কম্পিউটার

জাভাস্ক্রিপ্টে প্রবাহ নিয়ন্ত্রণ করতে লেবেলগুলি কীভাবে ব্যবহার করবেন?


জাভাস্ক্রিপ্টে প্রবাহ নিয়ন্ত্রণ করতে, লেবেল ব্যবহার করুন৷ একটি লেবেল আরও সুনির্দিষ্টভাবে প্রবাহ নিয়ন্ত্রণ করতে বিরতি এবং অবিরত বিবৃতি দিয়ে ব্যবহার করা যেতে পারে। একটি লেবেল হল একটি শনাক্তকারী যার পরে একটি কোলন (:) যা একটি বিবৃতি বা কোডের ব্লকে প্রয়োগ করা হয়। বিরতি এবং চালিয়ে যাওয়ার সাথে লেবেলগুলি কীভাবে ব্যবহার করতে হয় তা বোঝার জন্য আমরা দুটি ভিন্ন উদাহরণ দেখব।

উদাহরণ

আপনি বিরতি বিবৃতি সহ প্রবাহ নিয়ন্ত্রণ করতে লেবেল ব্যবহার করতে নিম্নলিখিত কোড চালানোর চেষ্টা করতে পারেন −

লাইভ ডেমো

<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>

উদাহরণ

আপনি প্রবাহ নিয়ন্ত্রণ করতে লেবেল ব্যবহার করতে নিম্নলিখিত কোড চালানোর চেষ্টা করতে পারেন, অবিরত বিবৃতি সহ −

লাইভ ডেমো

<html>    
   <body>          
      <script>
          document.write("Entering the loop!<br /> ");          
          outerloop: // This is the label name                    
          for (var i = 0; i < 3; i++) {            
             document.write("Outerloop: " + i + "<br />");            
             for (var j = 0; j < 5; j++) {                
                if (j == 3){                  
                   continue outerloop;                
                }                
                document.write("Innerloop: " + j + "<br />");            
             }          
          }                    
          document.write("Exiting the loop!<br /> ");            
       </script>          
    </body>
</html>

  1. HTML নথির শিরোনাম সংজ্ঞায়িত করার জন্য কিভাবে <title> ট্যাগ ব্যবহার করবেন?

  2. জাভাস্ক্রিপ্টে একটি নথিতে লিঙ্কের সংখ্যা কীভাবে খুঁজে পাবেন?

  3. জাভাস্ক্রিপ্টে একটি সংখ্যার ঘনমূল কীভাবে খুঁজে পাবেন?

  4. ম্যাকে কন্ট্রোল সেন্টার কীভাবে ব্যবহার করবেন