JS中的setInterval的全部用法

來源:酷知科普網 3.27W

setInterval功能用於迴圈,常常用於播放動畫,或者時間顯示。
是在指定的週期內。按照引數的函式名去執行一個函式,它有兩種語法。
一種是基本用法,預設的語法。還有一種是專家模式的語法。

JS中的setInterval的全部用法

例項

(01)預設的語法能呼叫函式名與時間間隔。專家模式可以對被呼叫函式再進行傳參。他們有三個引數,第一個引數是。要執行的函式或需要呼叫的程式碼,這裡可以填函式名,也可以填匿名函式或物件。第二個引數是時間引數。填的是動畫的幀數,也就是週期,兩次執行之間的時間間隔。第三個引數是可選引數,它屬於被調函式的引數。以下例項的效果是,每隔1秒時間,就在ID為sum的表單中,重新整理當今時間

JS中的setInterval的全部用法 第2張

(02)下面的例子是演示如何傳參執行

JS中的setInterval的全部用法 第3張

(03)下面的例子是setInterval呼叫物件,該方法的沒有傳參

JS中的setInterval的全部用法 第4張

(04)呼叫物件的方式也可以傳參,與函式傳參的原理一樣

JS中的setInterval的全部用法 第5張

(05)我們可以setInterval來實現一種動態顯示時間的效果

JS中的setInterval的全部用法 第6張

(06)與其配套有clearInterval函式,它的作用是對setInterval進行清除。它只要填一個引數,既是setInterval返回而建立的一個物件。即可停止迴圈

JS中的setInterval的全部用法 第7張
熱門標籤