停止 Set 在 JavaScript 中的 Interval 调用
2022-08-29 21:58:58
我习惯于在JavaScript中每10秒调用一个函数。是否有可能在某些事件中停止调用它?setInterval(fname, 10000);
我希望用户能够停止重复刷新数据。
我习惯于在JavaScript中每10秒调用一个函数。是否有可能在某些事件中停止调用它?setInterval(fname, 10000);
我希望用户能够停止重复刷新数据。
setInterval()
返回一个间隔 ID,您可以将其传递给 :clearInterval()
var refreshIntervalId = setInterval(fname, 10000);
/* later */
clearInterval(refreshIntervalId);
请参阅 setInterval()
和 clearInterval() 的文档
。
如果将 的返回值设置为变量,则可以 使用 来停止它。setInterval
clearInterval
var myTimer = setInterval(...);
clearInterval(myTimer);