9

次のように使用される setInterval() 関数があります

        setInterval(function(){

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

        },1000);

または、終了する方法を教えてください。(Java では System.exit(0) を使用します)

4

1 に答える 1

23
    var timerId = setInterval(function(){

       if(window.document.drops.isFinished()){
           clearInterval(timerId);
       }

    },1000);

が関数ifの最後ではなく、実行を「中断」したい場合は、.return;の後にステートメントを追加することもできますclearInterval

于 2013-07-06T18:34:00.677 に答える