কম্পিউটার

একটি লেবেল সঙ্গে বিরতি এবং জাভাস্ক্রিপ্ট একটি লেবেল ছাড়া মধ্যে পার্থক্য কি?


লেবেল ছাড়া বিরতি

ব্রেক স্টেটমেন্টটি একটি লুপ থেকে তাড়াতাড়ি প্রস্থান করতে ব্যবহৃত হয়, ঘেরা কোঁকড়া ধনুর্বন্ধনী থেকে বেরিয়ে আসে। বিরতি বিবৃতি একটি লুপ থেকে বেরিয়ে যায়।

উদাহরণ

আসুন লেবেল ব্যবহার না করে জাভাস্ক্রিপ্টে ব্রেক স্টেটমেন্টের একটি উদাহরণ দেখি −

লাইভ ডেমো

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

লেবেল দিয়ে বিরতি

লেবেলগুলি একটি প্রোগ্রামের প্রবাহ নিয়ন্ত্রণ করতে ব্যবহার করা হয়, যেমন ধরুন এটি একটি নেস্টেড ফর লুপে ব্যবহার করে ভিতরের বা বাইরের লুপে যেতে। আপনি বিরতি বিবৃতি −

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

উদাহরণ

লাইভ ডেমো

<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. জাভাস্ক্রিপ্টে ফাংশন এবং পদ্ধতির মধ্যে পার্থক্য কী?

  2. C# এ বিরতি এবং অবিরত বিবৃতির মধ্যে পার্থক্য কী?

  3. জাভাস্ক্রিপ্ট এবং পাইথনে সেমিকোলনের মধ্যে পার্থক্য কী?

  4. জাভা এবং জাভাস্ক্রিপ্টের মধ্যে পার্থক্য কী?