正在退出javascript中的setInterval方法

exiting setInterval method in javascript

本文关键字:setInterval 方法 中的 javascript 退出      更新时间:2023-09-26

我有一个setInterval()函数,如下所示

        setInterval(function(){
           if(window.document.drops.isFinished()){
               //I want to exit the setInterval() on executing this if
           }
        },1000);

或者告诉我退出的方法是什么。(在java中,我们使用System.exit(0))

    var timerId = setInterval(function(){
       if(window.document.drops.isFinished()){
           clearInterval(timerId);
       }
    },1000);

如果if不是函数中的最后一个,并且您想"中断"执行,那么您可能还想在clearInterval之后添加一个return;语句。