js停止setInterval 調(diào)用

js
小億
181
2023-12-19 04:45:46

要停止setInterval調(diào)用,可以使用clearInterval()函數(shù)。clearInterval()函數(shù)接受一個(gè)參數(shù),即要停止的setInterval的ID。這個(gè)ID是setInterval函數(shù)返回的一個(gè)唯一標(biāo)識(shí)符。

示例代碼如下:

// 設(shè)置一個(gè)定時(shí)器,每秒執(zhí)行一次
var intervalId = setInterval(function() {
  console.log('Hello');
}, 1000);

// 5秒后停止定時(shí)器
setTimeout(function() {
  clearInterval(intervalId);
}, 5000);

在上面的示例中,通過(guò)setInterval()函數(shù)每秒打印一次"Hello"。然后使用setTimeout()函數(shù)在5秒后調(diào)用clearInterval()函數(shù)停止定時(shí)器的執(zhí)行。

0