কম্পিউটার

জাভাস্ক্রিপ্টে একটি লুপে বিলম্ব কিভাবে যোগ করবেন?


লুপে বিলম্ব যোগ করতে, JavaScript-এ setTimeout() metod ব্যবহার করুন। লুপে বিলম্বের জন্য কোড নিচে দেওয়া হল -

উদাহরণ

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
   body {
      font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
   }
   .result {
      font-size: 18px;
      font-weight: 500;
      color: blueviolet;
   }
</style>
</head>
<body>
<h1>Adding delay in a loop in JavaScript</h1>
<div class="result"></div>
<button class="Btn">Start</button>
<h3>Click on the above button to start the loop</h3>
<script>
   let BtnEle = document.querySelector(".Btn");
   let resEle = document.querySelector(".result");
   BtnEle.addEventListener("click", () => {
      for (let i = 0; i < 10; i++) {
         setTimeout(function () {
            resEle.innerHTML += "i = " + i + "<br>";
         }, 2000 * i);
      }
   });
</script>
</body>
</html>

আউটপুট

জাভাস্ক্রিপ্টে একটি লুপে বিলম্ব কিভাবে যোগ করবেন?

'START' বোতামে ক্লিক করলে, 3প্রতিটি পুনরাবৃত্তির পরে বিলম্ব হবে −

জাভাস্ক্রিপ্টে একটি লুপে বিলম্ব কিভাবে যোগ করবেন?



  1. কিভাবে একটি জাভাস্ক্রিপ্ট অবজেক্ট একটি পদ্ধতি যোগ করতে?

  2. কিভাবে জাভাস্ক্রিপ্টে DOM উপাদানে একটি ক্লাস যোগ করবেন?

  3. জাভাস্ক্রিপ্ট কনস্ট্রাক্টরে একটি সম্পত্তি, পদ্ধতি কীভাবে যুক্ত করবেন?

  4. জাভাস্ক্রিপ্টে অ্যাসিঙ্ক্রোনাস লুপ কীভাবে প্রয়োগ করবেন?