setInterval 定时触发
用法:timerID = setInterval(codeStr, milliSeconds);
- timerID 是 setInterval 的返回值,返回定时器的 ID,当然也可以不要返回值。
- codeStr 是要执行的代码。
- milliSeconds 是触发的间隔时间,单位为毫秒。
示例
setInterval("alert('您好!');", 2000); //每 2 秒钟弹出一个对话框。
第一个参数也可以是函数,比如:
setInterval(function () { alert("您好!"); }, 2000); //每 2 秒钟弹出一个对话框。function () 是个匿名函数。
clearInterval 取消定时器
用法:clearInterval(timerID);
timerID 就是 setInterval 的返回值。
取消定时器后,timerID 的值仍然是个数字,并没有置为 0 或 null,所以不能通过 timerID 是否为 0 或 null 来判断定时器是否有效。不过我们可以在取消定时器之后立即将 timerID 置为 0 或 null,这样就可以在其他地方用 timerID 来判断定时器是否有效了。
转载:http://hi.baidu.com/holmesian/blog/item/3fccbece2bb8850992457ee5.html
分享到:
相关推荐
06-setInterval.html
NULL 博文链接:https://jiajunli.iteye.com/blog/2155518
关于JS定时器(setTimeout setInterval)定时不准问题1
setInterval定时刷新机制.doc 是在java语言中对页面定时刷新,可以调节刷新时间,可以自第一刷新内的方法~
必需,要调用的函数后要执行的 JavaScript 代码串。 millisec 必需,在执行代码前需等待的毫秒数。 setTimeinterval setInterval(code,millisec[,”lang”]) 参数 描述 code 必需,要调用的函数或要...
NULL 博文链接:https://rainbow702.iteye.com/blog/1668935
js代码-setInterval 案例代码
js-setInterval
js代码-setInterval() 参数问题
本文实例讲述了JavaScript使用setInterval()函数实现简单轮询操作的方法。分享给大家供大家参考。具体分析如下: 轮询(Polling)是一种CPU决策如何提供周边设备服务的方式,又称“程控输出入”(Programmed I/O)。...
javascript中的setInterval的函数主要是在制作动画或其他间隔性渲染(操作)效果时,对操作方法按照一定时间间隔进行调用的函数。 setInterval的表达式格式主要有: setInterval(fnname,time,par1,par2,……..parn);...
Javascript定时器(二)——setTimeout与setInterval 在 http://www.cnblogs.com/strick/p/3983904.html 有说明
主要介绍了JS实现定时任务每隔N秒请求后台setInterval定时和ajax请求 的相关资料,需要的朋友可以参考下
博文链接:https://rinnix.iteye.com/blog/92470
它们都用来处理延时和定时任务,比如打开网页一段时间后弹出一个登录框,页面每隔一段时间发送异步请求获取最新数据等,本文文章通过代码示例给大家介绍javascript中SetInterval与setTimeout的定时器用法
制作关键帧动画: 通过定时器,定时改变div中的img的left属性值,img是定位在div中的,每次改变的值为120px,建议100毫秒改变一次,时间间隔还可以更长一点,通过调整设置最佳的时间间隔。