setInterval設定停止和迴圈

2022-03-26 12:32:40 字數 539 閱讀 8727

需要知道已經經過了多少次或者說過多久就會停止

var timesrun = 0; 

var interval = setinterval(function

() //

do whatever here..

}, 2000);

var starttime = new date().gettime(); 

var interval = setinterval(function()

//do whatever here..

}, 2000);

發現有一些人搜尋setinterval停止的問題進來這篇文章,藉此機會說一下,setinterval是如何迴圈和如何停止的。

如上面的例子所示:

使用乙個變數 var timer = setinterval(fun,2000);

將setinterval賦值給乙個變數,要停止的時候,只需要使用clearinterval(timer);即可停止上面的這個每個兩秒迴圈執行fun的這個函式了。

setInterval設定停止和迴圈

需要知道已經經過了多少次或者說過多久就會停止 var timesrun 0 var interval setinterval function do whatever here.2000 var starttime new date gettime var interval setinterval ...

setInterval的停止與啟動

最近寫 需要停止interval之後再重新啟動,開始使用 如下,發現無法重新啟動 function func 定時任務 var interval setinterval func,2000 啟動,func不能使用括號 clearinterval interval 停止interval 期望可以重新啟...

setInterval定時器設定開關

今天簡單寫乙個小案例 點選按鈕,讓div 走 起來。主要是為了說明給定時器設定開關時需要注意的幾個問題。需求是 當點選按鈕,讓div向右一直移動,當移動到500畫素時,停下來。好了那麼簡單的布局 看一下 css style box style html body input id btn type ...