setInterval函數是JavaScript中的定時器函數,用于按照指定的時間間隔重復執行指定的代碼。
setInterval(function, delay)
其中,function
是要重復執行的函數,可以是一個函數表達式或一個函數引用。delay
是執行函數之間的時間間隔,以毫秒為單位。
下面是一個使用setInterval函數的例子,每隔1秒鐘打印一次"Hello World!":
function sayHello() {
console.log("Hello World!");
}
setInterval(sayHello, 1000);
在這個例子中,函數sayHello
將會每隔1秒鐘被調用一次,從而實現了重復執行的效果。
需要注意的是,setInterval函數會返回一個表示定時器的唯一標識符,可以使用clearInterval函數來取消定時器的執行。