一尘不染

在 JavaScript 中停止 setInterval 调用

javascript

setInterval(fname, 10000);在 JavaScript 中每 10 秒调用一次函数。是否可以在某些事件上停止调用它?

我希望用户能够停止重复刷新数据。


阅读 145

收藏
2022-02-21

共1个答案

一尘不染

setInterval()返回一个间隔 ID,您可以将其传递给clearInterval()

var refreshIntervalId = setInterval(fname, 10000);

/* later */
clearInterval(refreshIntervalId);

请参阅 和 的setInterval()文档clearInterval()

2022-02-21