javascript定時器函式簡單介紹

admin發表於2017-04-02

本章節介紹一下javascript中定時器的相關內容,需要的朋友可以做一下參考。

在js有兩個定時器函式,一個是setTimeout(),另一個是setInterval()函式。

一.setTimeout():

此函式規定延遲多少毫秒之後再去執行回撥函式。

語法結構:

[JavaScript] 純文字檢視 複製程式碼
var stId=setTimeout(func,time)

引數解析:

(1).stId:定時器函式的id值,是唯一的。

(2).func:要執行的回撥函式。

(3).time:延遲執行的時間,單位是毫秒。

特別說明:此函式只會執行一次。

如果要終止此定時器函式的執行可以使用clearTimeout()方法,引數是定時器函式的id值。

更多相關內容可以參閱setTimeout()一章節。

二.setInterval():

此函式規定每隔指定的時間執行一次回撥函式。

語法結構:

[JavaScript] 純文字檢視 複製程式碼
var stId=setInterval(func,time)

引數解析:

(1).stId:定時器函式的id值,是唯一的。

(2).func:要執行的回撥函式。

(3).time:每兩次執行的間隔,單位是毫秒。

特別說明:此函式會不間斷的執行。

如果要終止此定時器函式的執行可以使用clearInterval()方法,引數是定時器函式的id值。

更多相關內容可以參閱setInterval()一章節。

相關文章