কম্পিউটার

জাভাস্ক্রিপ্টে লেবেল বিবৃতি কি?


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

উদাহরণ

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

লাইভ ডেমো

<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. জাভাস্ক্রিপ্ট ফাংশনে ঐচ্ছিক আর্গুমেন্ট কি?

  2. জাভাস্ক্রিপ্টে ইন অপারেটরের ব্যবহার কী?

  3. জাভাস্ক্রিপ্টে প্রক্সি() অবজেক্টের ব্যবহার কী?

  4. জাভাস্ক্রিপ্টে প্রতিশ্রুতি কি?