setInterval函數是JavaScript中的一個定時器函數,用于按照指定的時間間隔重復執行指定的代碼。
使用setInterval函數的語法如下:
setInterval(function, delay);
其中,function
是要執行的代碼塊或函數,delay
是時間間隔(以毫秒為單位),表示每隔多久執行一次。
以下是一個使用setInterval函數的示例,每隔1秒輸出一次"Hello World!":
setInterval(function() {
console.log("Hello World!");
}, 1000);
在上述示例中,function
參數是一個匿名函數,用于輸出"Hello World!"到控制臺。delay
參數設置為1000毫秒,即1秒。
注意:使用setInterval函數時,需要注意代碼執行的時間,以避免代碼執行時間超過時間間隔導致代碼重疊執行的情況。如果需要停止定時器,可以使用clearInterval函數。