码迷,mamicode.com
首页 > Web开发 > 详细

js计时器方法 setInterval(),setTimeout()

时间:2015-12-20 19:00:44      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:

window.setInterval() 周期性地调用一个函数(function)或者执行一段代码。

1 var intervalID = window.setInterval(func, delay[, param1, param2, ...]);
2 var intervalID = window.setInterval(code, delay);  //不推荐

window.clearInterval() 取消掉用setInterval设置的重复执行动作

1 window.clearInterval(intervalID)

实例:

 1 <script type="text/javascript">
 2     $(document).ready(function(){
 3         // method one
 4         var nIntervId1 = setInterval(flashText, 2000);
 5         // method two
 6         var nIntervId2 = setInterval("flashText()", 2000);
 7         // 不推荐
 8         var nIntervId3 = setInterval("console.log(‘hello world!‘)",3000);
 9         // 
10         var nIntervId4 = setInterval(function(){
11             console.log("hello boyy!");
12         },3000);
13         // clear
14         clearInterval(nIntervId1);
15     });
16     //
17     function flashText() {
18         console.log("exec function flashText()");
19     }
20 </script>

window.setTimeout 在指定的延迟时间之后调用一个函数或者执行一个代码片段

var timeoutID = window.setTimeout(func, delay, [param1, param2, ...]);
var timeoutID = window.setTimeout(code, delay);  //不推荐

window.clearTimeout() 取消掉用setTimeout设置的重复执行动作

1  window.clearInterval(timeoutID)

 

js计时器方法 setInterval(),setTimeout()

标签:

原文地址:http://www.cnblogs.com/hzj680539/p/5061405.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!