js中setTimeout/setInterval定时器用法示例
2019-07-24 21:40
169 查看
原文链接:https://www.geek-share.com/detail/2659272621.html
js中setTimeout(定时执行一次)和setInterval(间隔循环执行)用法介绍。
setTimeout:在指定的毫秒数后调用指定的代码段或函数;
setTimeout示例代码
function timedMsg() { setTimeout("alert('7 seconds!')",5000)//5秒后弹出信息 } setTimeout("timedMsg()",2000);//2秒后执行方法 timedMsg
setInterval:在指定的时间间隔内(ms)循环调用指定的代码段;
setInterval示例代码
var testFunction=function(){ console.log("guoyansi"); } var timer=setInterval(testFunction,1000);//每一秒执行testFunction一次一直循环执行
那么如何清除定时器,而使循环结束调呢?
var testFunction=function(){ console.log("guoyansi"); } var timer=setInterval(testFunction,1000); var clear=function(){ clearInterval(timer);//清除定时器对象setTimeout/setInterval } var t=setTimeout(clear,5000);//5秒后将timer定时器清除掉
转载于:https://www.cnblogs.com/huhangfei/p/4989189.html
相关文章推荐
- js setTimeout opener的用法示例详解
- JS setInterval setTimeout的用法
- JS 定时器 setTimeout 与 setInterval 的区别和用法
- js setInterval() 用法示例
- js setTimeout opener的用法示例详解
- Js_window.setInterval & window.setTimeout
- 关于js setInterval setTimeout
- js setTimeout 和 setInterval
- js setTimeOut 用法
- js setInterval setTimeout 方法区别
- Js setTimeout 用法
- js中setInterval/clearInterval与setTimeout/clearTimeout
- AngularJS $timeout和 $interval ,定时器手机验证码倒计时
- js setTimeout and setInterval
- JS setTimeout setInterval
- js中的计时器事件`setTimeout()` 和 `setInterval()`
- 定时器 setInterval setTimeout
- 定时器 setTimeout setInterval
- js 多线程 setTimeout setInterval
- js中setInterval/clearInterval与setTimeout/clearTimeout