要停止setInterval調用,可以使用clearInterval()函數。clearInterval()函數接受一個參數,即要停止的setInterval的ID。這個ID是setInterval函數返回的一個唯一標識符。
示例代碼如下:
// 設置一個定時器,每秒執行一次
var intervalId = setInterval(function() {
console.log('Hello');
}, 1000);
// 5秒后停止定時器
setTimeout(function() {
clearInterval(intervalId);
}, 5000);
在上面的示例中,通過setInterval()函數每秒打印一次"Hello"。然后使用setTimeout()函數在5秒后調用clearInterval()函數停止定時器的執行。