在JavaScript中,可以使用和方法來實現(xiàn)定時器功能。setInterval()setTimeout()
setInterval()方法會按照指定的時間間隔重復調(diào)用指定的函數(shù),直到它被取消或頁面被卸載。該方法返回一個計時器 ID,可以使用該 ID 來取消定時器。
下面是一個使用'set
JavaScriptCopy codelet timerId = setInterval(() => {
let now = new Date();
console.log(now);
}, 1000);
上面的代碼中,'setInterval
setTimeout()方法會在指定的時間后執(zhí)行一次指定的函數(shù),然后結(jié)束。該方法返回一個計時器 ID,可以使用該 ID 來取消定時器。
下面是一個使用'setTimeout
JavaScriptCopy codelet timerId = setTimeout(() => {
console.log("5 seconds have passed");
}, 5000);
上面的代碼中,'setTimeout
需要注意的是,使用定時器時應該小心,避免過度使用,以免影響性能和資源消耗。