正在退出javascript中的setInterval方法
exiting setInterval method in javascript
我有一个setInterval()函数,如下所示
setInterval(function(){
if(window.document.drops.isFinished()){
//I want to exit the setInterval() on executing this if
}
},1000);
或者告诉我退出的方法是什么。(在java中,我们使用System.exit(0))
var timerId = setInterval(function(){
if(window.document.drops.isFinished()){
clearInterval(timerId);
}
},1000);
如果if
不是函数中的最后一个,并且您想"中断"执行,那么您可能还想在clearInterval
之后添加一个return;
语句。
相关文章:
- 从setInterval方法移动到带有sprite的requestAnimationFrame
- setInterval 只在对象方法上运行一次
- 是否可以对超出范围的 setInterval 变量调用 clearInterval 方法
- 关于性能,最好的方法是什么:setInterval()或body上的全局事件
- 对象中的setInterval出现问题's方法
- 我可以在setInterval函数中放入一个方法作为参数吗
- setTimeOut() 或 setInterval() .4种方法应用相同的东西.哪个是最好的
- 不能使用 javaScript setInterval 方法
- 通过匿名函数使用 setInterval 的更好方法
- 如何在 setInterval() 方法之后设置“stop”
- setInterval() 对象的方法调用
- 如何从一个函数调用 clearInterval() 方法以停止另一个函数中的 setInterval() 方法
- 其他方法使用 setInterval 调用的方法无法访问 js 中的对象属性
- 随着时间的推移,JavaScript 的 setInterval() 方法运行是否会消耗明显的处理能力
- JavaScript 中的计时:找到一种使 setInterval 替代时间的方法
- 如何格式化setInterval方法JavaScript的运行时间
- 正在退出javascript中的setInterval方法
- setInterval()方法行为奇怪
- HTML 5 Canvas元素在.setinterval方法中没有正确动画
- SetInterval方法只在onclick事件上执行一次