Stop setInterval call in JavaScript

前端 未结 16 1857
星月不相逢
星月不相逢 2020-11-21 05:00

I am using setInterval(fname, 10000); to call a function every 10 seconds in JavaScript. Is it possible to stop calling it on some event?

I want the us

16条回答
  •  无人及你
    2020-11-21 05:55

    setInterval() returns an interval ID, which you can pass to clearInterval():

    var refreshIntervalId = setInterval(fname, 10000);
    
    /* later */
    clearInterval(refreshIntervalId);
    

    See the docs for setInterval() and clearInterval().

提交回复
热议问题