'setInterval(function()'停止

时间:2013-06-07 16:23:37

标签: javascript

我想知道在使用setInterval之后是否可以显式停止函数。

<script>
setInterval(function(){document.write("Hello");},1000);
</script>

1 个答案:

答案 0 :(得分:4)

使用clearInterval()

var timer = setInterval(function(){
      document.write("Hello");
      if (someCondition) {
         clearInterval(timer); // this stops the interval
      }
},1000);