美文网首页
setInterval清除方法

setInterval清除方法

作者: 寻找无名的特质 | 来源:发表于2023-12-03 05:56 被阅读0次

    当使用setInterval时,在退出页面时需要将其注销,可以在创建时使用变量保存,在注销时将这个变量作为参数。然而,很多情况下,需要注销的代码与创建定时器的代码不在同一个访问域中,无法获取创建时的变量。这种情况下,注销需要一定的技巧。下面是代码:

    let end=setInterval(function(){},100000)
                for(let i=1;i<=end;i++){
                    clearInterval(i)
                }
    

    setInterval返回的是已注册的定时器序号,如果我们创建一个新的定时器,就会获得现有定时器的个数,就可以将定时器逐个清除。

    相关文章

      网友评论

          本文标题:setInterval清除方法

          本文链接:https://www.haomeiwen.com/subject/wbcnwdtx.html