javascript (用setTimeout而非setInterval)


Posted in Javascript onDecember 28, 2011
var num = 0; 
var max = 10; 
function incrementNumber() { 
num++; 
//if the max has not been reached, set another timeout 
if (num < max) { 
setTimeout(incrementNumber, 500); 
} else { 
alert(“Done”); 
} 
} 
setTimeout(incrementNumber, 500);

如果用setInterval 可能出现 下次调用会在前一次调用前调用 (

True intervals are rarely used in production environments because it ' s possible that one interval will begin before the previous one has finished executing)

Javascript 相关文章推荐
用Javascript实现UTF8编码转换成gb2312编码
Dec 22 Javascript
JavaScript 模拟类机制及私有变量的方法及思路
Jul 10 Javascript
js获取数组的最后一个元素
Apr 14 Javascript
简介JavaScript中的setTime()方法的使用
Jun 11 Javascript
谈谈对offsetleft兼容性的理解
Nov 11 Javascript
无阻塞加载js,防止因js加载不了影响页面显示的问题
Dec 18 Javascript
JS实现的简单拖拽功能示例
Mar 13 Javascript
Vue实现一个返回顶部backToTop组件
Jul 25 Javascript
使用cookie绕过验证码登录的实现代码
Oct 12 Javascript
vue-cli 如何打包上线的方法示例
May 08 Javascript
详解基于Vue cli生成的Vue项目的webpack4升级
Jun 19 Javascript
Vue 的 v-model用法实例
Nov 23 Vue.js
js字符编码函数区别分析
Dec 28 #Javascript
javascript获得服务器端控件的ID的实现代码
Dec 28 #Javascript
Jquery异步请求数据实例代码
Dec 28 #Javascript
javascript判断ie浏览器6/7版本加载不同样式表的实现代码
Dec 26 #Javascript
js使用函数绑定技术改变事件处理程序的作用域
Dec 26 #Javascript
JavaScript中的property和attribute介绍
Dec 26 #Javascript
JavaScript打字小游戏代码
Dec 26 #Javascript
You might like
PHP+MYSQL开发工具及资源收藏
2007/01/02 PHP
php基于websocket搭建简易聊天室实践
2016/10/24 PHP
php mysql_list_dbs()函数用法示例
2017/03/29 PHP
PHP切割汉字的常用方法实例总结
2019/04/27 PHP
Laravel框架实现即点即改功能的方法分析
2019/10/31 PHP
jquery仿百度百科底部浮动导航特效
2015/08/08 Javascript
js查看一个函数的执行时间实例代码
2015/09/12 Javascript
深入剖析JavaScript中的函数currying柯里化
2016/04/29 Javascript
js中动态创建json,动态为json添加属性、属性值的实例
2016/12/02 Javascript
angular指令笔记ng-options的使用方法
2017/09/18 Javascript
AjaxUpLoad.js实现文件上传
2018/03/05 Javascript
vue.js在标签属性中插入变量参数的方法
2018/03/06 Javascript
webpack4 + react 搭建多页面应用示例
2018/08/03 Javascript
详解vue 项目白屏解决方案
2018/10/31 Javascript
JS常用排序方法实例代码解析
2020/03/03 Javascript
Vue 实现监听窗口关闭事件,并在窗口关闭前发送请求
2020/09/01 Javascript
[00:12]DAC2018 Miracle-站上中单舞台,他能否再写奇迹?
2018/04/06 DOTA
python编程-将Python程序转化为可执行程序[整理]
2007/04/09 Python
利用python获得时间的实例说明
2013/03/25 Python
浅谈Python的文件类型
2016/05/30 Python
Python中的左斜杠、右斜杠(正斜杠和反斜杠)
2016/08/30 Python
django实现用户登陆功能详解
2017/12/11 Python
python3 发送任意文件邮件的实例
2018/01/23 Python
python求最大连续子数组的和
2018/07/07 Python
利用Python如何生成便签图片详解
2018/07/09 Python
使用Template格式化Python字符串的方法
2019/01/22 Python
flask框架自定义url转换器操作详解
2020/01/25 Python
Python机器学习工具scikit-learn的使用笔记
2021/01/28 Python
主治医师岗位职责
2013/12/10 职场文书
企业门卫岗位职责
2013/12/12 职场文书
2014年消防工作实施方案
2014/02/20 职场文书
葬礼司仪主持词
2014/03/31 职场文书
部门2014年度工作总结
2014/11/12 职场文书
2015年六一儿童节演讲稿
2015/03/19 职场文书
独生子女证明范本
2015/06/19 职场文书
关于童年的读书笔记
2015/06/26 职场文书