Window clearTimeout() मथड़ी

परिभाषा और उपयोग

clearTimeout() युक्ति को मिटाने के लिए setTimeout() विधि सेट किए गए टाइमर को मिटाएं

सूचना

सेट टाइमआउट को इस्तेमाल करें setTimeout() विधि अगर टाइमआउट को मिटाना है, तो

मेरा टाइमआउट = setTimeout(function, milliseconds);

तब तुम फ़ंक्शन को बुला कर सकते हो clearTimeout() टाइमर को रोकने के लिए आएं:

clearTimeout(myTimeout);

और देखें:

setTimeout() विधि

setInterval() विधि

clearInterval() विधि

उदाहरण

उदाहरण 1

myGreeting() को कैसे रोक सकते हैं:

const myTimeout = setTimeout(myGreeting, 3000);
function myGreeting() {
  document.getElementById("demo").innerHTML = "Happy Birthday to You !!"
}
function myStopFunction() {
  clearTimeout(myTimeout);
}

खुद से प्रयोग करें

उदाहरण 2

इस उदाहरण में 'शुरू' बटन है जो टाइमर को चालू करता है, गणना करने के लिए इनपुट फील्ड और 'स्टॉप' टाइमर के लिए 'स्टॉप' बटन है:

<button onclick="startCount()">Start count!</button>
<input type="text" id="demo">
<button onclick="stopCount()">Stop count!</button>
<script>
let counter = 0;
let timeout;
let timer_on = 0;
function timedCount() {
  document.getElementById("demo").value = counter;
  counter++;
  timeout = setTimeout(timedCount, 1000);
}
function startCount() {
  if (!timer_on) {
    timer_on = 1;
    timedCount();
  }
}
function stopCount() {
  clearTimeout(timeout);
  timer_on = 0;
}
</script>

खुद से प्रयोग करें

व्याकरण

clearTimeout(timeoutId)

गुण

गुण वर्णन
timeoutId अनिवार्यsetTimeout() विधि वापसी मान का नाम

वापसी मान

नहीं है।

व्याख्या

clearTimeout() विधि निर्दिष्ट कोड के चलन को रद्द करता है, आमंत्रित करता है setTimeout() विधि इन कोडों को देरी से चलाने के लिए देरी कर सकता है। गुण timeoutId है setTimeout() विधि के बाद का वापसी मान, यह उस अवधारणा को पहचानता है जिसे रद्द करना है (अनेक हो सकते हैं)।

ब्राउज़र समर्थन

सभी ब्राउज़र्स का समर्थन है clearTimeout()बिंदु

च्रोम आईई एज फायरफॉक्स सैफारी ओपेरा
च्रोम आईई एज फायरफॉक्स सैफारी ओपेरा
समर्थन समर्थन समर्थन समर्थन समर्थन समर्थन