Window clearTimeout() နည်းလမ်း

အသုံးပြုခြင်း နှင့် အသုံးပြုနည်း

clearTimeout() နည်းလမ်း setTimeout() နည်းပါး သတ်မှတ်ထားသော စက္ခနှုးများ ကို ဖျက်သိမ်းရန် အသုံးပြုပါ

သတင်း

အစားထိုးရန် သင် အင်တာဗက် ခေါ် setTimeout() နည်းပါး ပြန်လည်သတင်း id:

myTimeout = 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() နည်းပါး ပြန်လည်သတင်း အမှာ id

ပြန်လည်သတင်း

အချက်အလက် မရှိ

ဖော်ပြ

clearTimeout() ဖြစ်ကြောင်း ပြောင်းလဲခြင်း လုပ်ဆောင်နိုင်သည်။ နည်းပါး setTimeout() နည်းပါး ဤ အရာများ ကို ကြားချိန်တွင် အခြေခံပြု၍ အခြေခံပြု၍ ပြောင်းလဲခြင်း လုပ်ဆောင်နိုင်သည်။ နည်းပါး timeoutId ခေါ်ဆို setTimeout() နည်းပါး ပြီးနောက်၏ ပြန်လည်သတင်းအား လက်ခံကြောင်း ဖော်ပြသည်။ လက်ခံကြောင်း မူလ ပြောင်းလဲခြင်း အမှာ ဖြစ်ပေါ်နိုင်သော အပိုင်းအစု (အများအားဖြင့် အသုံးပြုကြသည်) ဖြစ်သည်。

ဘရောက်သတ်တူး

所有浏览器都支持 clearTimeout()

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့