setInterval设置停止和循环
生活随笔
收集整理的這篇文章主要介紹了
setInterval设置停止和循环
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
原文鏈接:http://caibaojian.com/setinterval-times.html
需要知道已經經過了多少次或者說過多久就會停止
var timesRun = 0; var interval = setInterval(function(){ timesRun += 1; if(timesRun === 60){ clearInterval(interval); } //do whatever here.. }, 2000); var startTime = new Date().getTime(); var interval = setInterval(function(){ if(new Date().getTime() - startTime > 60000){ clearInterval(interval); return; } //do whatever here.. }, 2000);發現有一些人搜索setInterval停止的問題進來這篇文章,借此機會說一下,setInterval是如何循環和如何停止的。·
如上面的例子所示:
使用一個變量 var timer?= setInterval(fun,2000);
將setInterval賦值給一個變量,要停止的時候,只需要使用clearInterval(timer);即可停止上面的這個每個兩秒循環執行fun的這個函數了。
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的setInterval设置停止和循环的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 应纳税额=计税金额×什么
- 下一篇: 微粒贷借款审核要多久 要注意选择合适的