Window clearInterval() మాథోడ్
- పైన పేజీ btoa()
- తదుపరి పేజీ clearTimeout()
- పైకి తిరిగి విండో ఆబ్జెక్ట్
నిర్వచనం మరియు ఉపయోగం
clearInterval()
మాథోడ్ ఉపయోగించి తొలగించండి: setInterval() 方法 సెట్ చేసిన టైమర్.
ప్రత్యాహారం
అంతరాన్ని తొలగించడానికి ఉపయోగించండి: setInterval() తిరిగి వచ్చిన id:
myInterval = setInterval(function, milliseconds);
ఆపాదించడం ద్వారా మీరు తర్వాత చేయవచ్చు: clearInterval()
నిర్వహణను ఆగించడానికి:
clearInterval(myInterval);
మరియు చూడండి:
实例
例子 1
每秒显示一次时间。使用 clearInterval() 停止时间:
const myInterval = setInterval(myTimer, 1000); function myTimer() { const date = new Date(); document.getElementById("demo").innerHTML = date.toLocaleTimeString(); } function myStopFunction() { clearInterval(myInterval); }
例子 2
每 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); }
例子 3
使用 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 + '%'; } } }
语法
clearInterval(intervalId)
参数
参数 | 描述 |
---|---|
intervalId | 必需。从 setInterval() 返回的间隔 id。 |
返回值
无。
说明
clearInterval()
方法将停止周期性执行的指定代码,对这些代码的操作是调用 setInterval() 方法 启动的。参数 intervalId 必须是调用 setInterval() 方法 后的返回值。
బ్రౌజర్ మద్దతు
అన్ని బ్రౌజర్లు మద్దతు ఇస్తాయి clearInterval()
ముద్రించు
చ్రోమ్ | ఐఇ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఒపెరా |
---|---|---|---|---|---|
చ్రోమ్ | ఐఇ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఒపెరా |
మద్దతు | మద్దతు | మద్దతు | మద్దతు | మద్దతు | మద్దతు |
- పైన పేజీ btoa()
- తదుపరి పేజీ clearTimeout()
- పైకి తిరిగి విండో ఆబ్జెక్ట్