clearTimeout()

1-misol

myGreeting() bajarilishining oldini qanday olish mumkin:

const myTimeout = setTimeout(myGreeting, 3000); function myGreeting() {   document.getElementById("demo").innerHTML = "Happy Birthday to You !!" } function myStopFunction() {   clearTimeout(myTimeout); }
O‘zingiz sinab ko‘ring »

Quyida ko‘proq misollar.


ULASHISH

Tavsif

clearTimeout() metodi setTimeout() metodi bilan o‘rnatilgan taymerni tozalaydi.

Eslatma

Timeout’ni tozalash uchun setTimeout() qaytargan id’dan foydalaning:

myTimeout = setTimeout(function, milliseconds);

So‘ng clearTimeout()’ni chaqirib, bajarilishni to‘xtatishingiz mumkin:

clearTimeout(myTimeout);

Shuningdek qarang:

setTimeout() metodi

setInterval() metodi

clearInterval() metodi


Sintaksis

clearTimeout(id_of_settimeout)

Parametrlar

Parametr Tavsif
timeout id Majburiy.
setTimeout() metodi qaytargan id.

Qaytariladigan qiymat

YO‘Q


Ko‘proq misollar

Bu misolda taymerni ishga tushirish uchun "Start" tugmasi, hisoblagich uchun kiritish maydoni va taymerni to‘xtatish uchun "Stop" tugmasi bor:

<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>
O‘zingiz sinab ko‘ring »

Brauzerlarda qo‘llab-quvvatlash

clearTimeout() barcha brauzerlarda qo‘llab-quvvatlanadi:

Chrome Edge Firefox Safari Opera IE
Ha Ha Ha Ha Ha Ha


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!