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 相关文章推荐
得到form下的所有的input的js代码
Nov 07 Javascript
详解JS 比较两个Json对象的值是否相等的实例
Nov 20 Javascript
使用控制台破解百小度一个月只准改一次名字
Aug 13 Javascript
jQuery实现仿QQ空间装扮预览图片的鼠标提示效果代码
Oct 30 Javascript
JQuery给select添加/删除节点的实现代码
Apr 26 Javascript
基于Echarts 3.19 制作常用的图形(非静态)
May 19 Javascript
浅谈React 属性和状态的一些总结
Nov 21 Javascript
利用PM2部署node.js项目的方法教程
May 10 Javascript
angular 内存溢出的问题解决
Jul 12 Javascript
vue 权限认证token的实现方法
Jul 17 Javascript
vue vant Area组件使用详解
Dec 09 Javascript
使用Vue-cli 中为单独页面设置背景图片铺满全屏
Jul 17 Javascript
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中使用base HTTP验证的方法
2015/04/20 PHP
PHP编程实现微信企业向用户付款的方法示例
2017/07/26 PHP
PHP get_html_translation_table()函数用法讲解
2019/02/16 PHP
让你的CSS像Jquery一样做筛选的实现方法
2011/07/10 Javascript
CheckBoxList多选样式jquery、C#获取选择项
2013/09/06 Javascript
Node.js中的流(Stream)介绍
2015/03/30 Javascript
js剪切板应用clipboardData实例解析
2016/05/29 Javascript
jQuery Ajax页面局部加载方法汇总
2016/06/02 Javascript
理解javascript中的闭包
2017/01/11 Javascript
如何在vue中使用kindeditor富文本编辑器
2020/12/19 Vue.js
[55:03]LGD vs EG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
win7安装python生成随机数代码分享
2013/12/27 Python
Python利用IPython提高开发效率
2016/08/10 Python
django model去掉unique_together报错的解决方案
2016/10/18 Python
Python实现字符串与数组相互转换功能示例
2017/09/22 Python
django使用xlwt导出excel文件实例代码
2018/02/06 Python
tensorflow训练中出现nan问题的解决
2018/02/10 Python
python删除某个字符
2018/03/19 Python
对Python中type打开文件的方式介绍
2018/04/28 Python
Dlib+OpenCV深度学习人脸识别的方法示例
2019/05/14 Python
Python整数与Numpy数据溢出问题解决
2019/09/11 Python
python with (as)语句实例详解
2020/02/04 Python
Python matplotlib模块及柱状图用法解析
2020/08/10 Python
详解python定时简单爬取网页新闻存入数据库并发送邮件
2020/11/27 Python
python openpyxl模块的使用详解
2021/02/25 Python
Intersport西班牙:在线体育商店
2019/11/06 全球购物
早晨薰衣草在线女性精品店:Morning Lavender
2021/01/04 全球购物
中科创达面试题
2016/12/28 面试题
单位单身证明范本
2014/01/11 职场文书
如何编写优秀的食品项目创业计划书
2014/01/23 职场文书
小学英语教学反思
2014/01/30 职场文书
春季运动会广播稿大全
2014/02/19 职场文书
优秀少先队员事迹材料
2014/12/24 职场文书
php 解析非标准json、非规范json
2021/04/01 PHP
Redis如何一键部署脚本
2021/04/12 Redis
新的CSS 伪类函数 :is() 和 :where()示例详解
2022/08/05 HTML / CSS