setInterval
是一個 JavaScript 函數,用于定時重復執行指定的代碼塊或函數。它接受兩個參數:一個是要執行的代碼塊或函數,另一個是時間間隔(以毫秒為單位)。
基本語法如下:
setInterval(code, delay)
其中 code
是要執行的代碼塊或函數,可以是字符串或函數名。delay
是時間間隔,以毫秒為單位,表示多長時間執行一次 code
。
下面是一個簡單的例子,每隔 1 秒鐘在控制臺打印一次 “Hello, world!”:
setInterval(function() {
console.log("Hello, world!");
}, 1000);
在這個例子中,我們使用了一個匿名函數作為 code
。這個匿名函數會在每隔 1 秒鐘被執行一次,并在控制臺打印 “Hello, world!”。
需要注意的是,setInterval
函數會一直重復執行指定的代碼,直到被清除或頁面被關閉。如果需要停止定時器,可以使用 clearInterval
函數。
希望以上信息對你有所幫助!如果還有其他問題,請隨時提問。