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

जावास्क्रिप्ट क्लियरटाइमआउट () और क्लियरइंटरवल () विधि

<घंटा/>

ClearTimeout () विधि उस समय को साफ़ करती है जिसे पहले सेटटाइमआउट () फ़ंक्शन द्वारा सेट किया गया है। ClearInterval () विधि उस अंतराल को साफ़ करती है जिसे पहले setInterval () फ़ंक्शन द्वारा निर्धारित किया गया है।

ClearTimeout () और clearInterval () विधि के लिए कोड निम्नलिखित है -

उदाहरण

<!DOCTYPE html>
<html>
<head>
<style>
   body {
      font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
   }
   .timeout {
      margin-right: 170px;
      display: inline-block;
      width: 200px;
      height: 200px;
   }
   .interval {
      display: inline-block;
      width: 200px;
      height: 200px;
   }
   .stopTimeout {
      margin-right: 100px;
   }
</style>
</head>
<body>
<h1>clearTimeout() & clearInterval() Method</h1>
<div class="timeout" style="background-color: blue;"></div>
<div class="interval" style="background-color: blue;"></div>
<br />
<button class="startTimeout" onclick="startTimeout()">START TIMEOUT</button>
<button class="stopTimeout" onclick="stopTimeout()">STOP TIMEOUT</button>
<button class="startInterval" onclick="startInterval()">
START INTERVAL
</button>
<button class="stopInterval" onclick="stopInterval()">STOP INTERVAL</button>
<div class="resultInterval"></div>
<div class="resultTimeout"></div>
<script>
   let resInterval = document.querySelector(".resultInterval");
   let resTimeout = document.querySelector(".resultTimeout");
   function changeColor(ele) {
      if (ele.style.backgroundColor == "blue") {
         ele.style.backgroundColor = "red";
      } else {
         ele.style.backgroundColor = "blue";
      }
   }
   let timeout;
   function startTimeout() {
      timeout = setTimeout(
      changeColor.bind(this, document.querySelector(".timeout")),
      1500
   );
   resTimeout.innerHTML = "Timeout has been started";
}
function stopTimeout() {
   clearTimeout(timeout);
   resTimeout.innerHTML = "Timeout has been cleared";
}
let interval;
function startInterval() {
   interval = setInterval(
      changeColor.bind(this, document.querySelector(".interval")),
      1500
   );
   resInterval.innerHTML = "Interval has been started";
}
function stopInterval() {
   clearInterval(interval);
   resInterval.innerHTML = "Interval has been cleared";
}
</script>
</body>
</html>

आउटपुट

जावास्क्रिप्ट क्लियरटाइमआउट () और क्लियरइंटरवल () विधि

"स्टार्ट टाइमआउट" और "स्टार्ट इंटरवल" बटन पर क्लिक करने और कुछ सेकंड प्रतीक्षा करने पर -

जावास्क्रिप्ट क्लियरटाइमआउट () और क्लियरइंटरवल () विधि

"स्टॉप टाइमआउट" और "स्टॉप इंटरवल" बटन पर क्लिक करने पर -

जावास्क्रिप्ट क्लियरटाइमआउट () और क्लियरइंटरवल () विधि


  1. जावास्क्रिप्ट गेटटाइम () विधि

    जावास्क्रिप्ट में गेटटाइम () विधि 1 जनवरी 1970 के बाद से बीत चुके मिलीसेकंड की संख्या लौटाती है। गेटटाइम () फ़ंक्शन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" conte

  1. जावास्क्रिप्ट सॉर्ट () विधि

    जावास्क्रिप्ट सॉर्ट () विधि का उपयोग किसी सरणी को सॉर्ट करने के लिए किया जाता है। छँटाई का क्रम वर्णानुक्रमिक, संख्यात्मक, आरोही या अवरोही हो सकता है। सॉर्ट () विधि के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .नमूना, .परिणाम {

  1. Object.fromEntries() जावास्क्रिप्ट में विधि।

    जावास्क्रिप्ट में Object.fromEntries () विधि का उपयोग एक सरणी की तरह एक पुनरावर्तनीय को परिवर्तित करने के लिए किया जाता है, मानचित्र में एक ऑब्जेक्ट में कुंजी मान जोड़ी होती है। Object.fromEntries() विधि के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <he