Window clearInterval()
ဥပမာ
အချိန်ကို စက္ကန့်တိုင်း တစ်ကြိမ်ပြသပါ။ အချိန်ကိုရပ်တန့်ရန် clearInterval() ကိုသုံးပါ။
const myInterval = setInterval(myTimer, 1000);
function myTimer() {
const date = new Date();
document.getElementById("demo").innerHTML = date.toLocaleTimeString();
}
function myStopFunction() {
clearInterval(myInterval);
}
အောက်တွင် နောက်ထပ် ဥပမာများ။
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
method သည် method clearInterval()
နှင့်အတူ timer set ကိုရှင်းလင်းသည်
setInterval()
။
မှတ်ချက်
ကြားကာလကို ရှင်းလင်းရန် setInterval() မှ ပြန် ပေးသော id ကို အသုံးပြုပါ။
myInterval = setInterval(function, milliseconds);
ထို့နောက် clearInterval():
clearInterval(myInterval);
ကိုလည်းကြည့်ပါ-
အထားအသို
clearInterval(intervalId)
ကန့်သတ်ချက်များ
Parameter | Description |
intervalId | Required. The interval id returned from setInterval(). |
တန်ဖိုးကို ပြန်ပေးသည်။
မရှိပါ။ |
နောက်ထပ် ဥပမာများ
500 မီလီစက္ကန့်လျှင် တစ်ကြိမ် နောက်ခံအရောင် နှစ်ခုကြား ပြောင်းရန်-
const myInterval = setInterval(setColor, 500);
function setColor() {
let x = document.body;
x.style.backgroundColor = x.style.backgroundColor == "yellow" ? "pink" : "yellow";
}
function stopColor() {
clearInterval(myInterval);
}
ပြောင်းလဲနေသောတိုးတက်မှုဘားကိုဖန်တီးရန် setInterval() နှင့် clearInterval() ကိုအသုံးပြုခြင်း-
function move() {
const element = document.getElementById("myBar");
let width = 0;
const id = setInterval(frame, 100);
function frame() {
if (width == 100) {
clearInterval(id);
} else {
width++;
element.style.width = width + '%';
}
}
}
Browser ပံ့ပိုးမှု
clearInterval()
ဘရောက်ဆာအားလုံးတွင် ထောက်ခံသည်-
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |