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 写类方式之一
Jul 05 Javascript
JavaScript 函数惰性载入的实现及其优点介绍
Aug 12 Javascript
JS中改变this指向的方法(call和apply、bind)
Mar 26 Javascript
JQuery Ajax 异步操作之动态添加节点功能
May 24 jQuery
vue移动端实现下拉刷新
Apr 22 Javascript
React父子组件间的传值的方法
Nov 13 Javascript
常见的浏览器存储方式(cookie、localStorage、sessionStorage)
May 07 Javascript
自定义javascript验证框架示例【附源码下载】
May 31 Javascript
微信小程序利用Canvas绘制图片和竖排文字详解
Jun 25 Javascript
javascript实现抢购倒计时程序
Aug 26 Javascript
浅谈layui分页控件field参数接收对象的问题
Sep 20 Javascript
vue动态路由:路由参数改变,视图不更新问题的解决
Nov 05 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 radio 单选框获取与保持值的实现代码
2010/05/15 PHP
php导入大量数据到mysql性能优化技巧
2014/12/29 PHP
Yii实现单用户博客系统文章详情页插入评论表单的方法
2015/12/28 PHP
ThinkPHP3.2.3实现分页的方法详解
2016/06/03 PHP
JS自动适应的图片弹窗实例
2013/06/29 Javascript
Tab切换组件(选项卡功能)实例代码
2013/11/21 Javascript
javascript实现文本域写入字符时限定字数
2014/02/12 Javascript
JavaScript中原型链存在的问题解析
2016/09/25 Javascript
JavaScript SHA1加密算法实现详细代码
2016/10/06 Javascript
详解jQuery中ajax.load()方法
2017/01/25 Javascript
JavaScript实现瀑布流以及加载效果
2017/02/11 Javascript
分析javascript中9 个常见错误阻碍你进步
2017/09/18 Javascript
jQuery实现验证表单密码一致性及正则表达式验证邮箱、手机号的方法
2017/12/05 jQuery
React key值的作用和使用详解
2018/08/23 Javascript
NodeJS使用Range请求实现下载功能的方法示例
2018/10/12 NodeJs
微信小程序实现bindtap等事件传参
2019/04/08 Javascript
JavaScript生成随机验证码代码实例
2019/09/28 Javascript
浅谈Vue SSR中的Bundle的具有使用
2019/11/21 Javascript
Python的Flask框架的简介和安装方法
2015/11/13 Python
理解Python垃圾回收机制
2016/02/12 Python
Python实现八大排序算法
2016/08/13 Python
pycharm 取消默认的右击运行unittest的方法
2018/11/29 Python
python自动发微信监控报警
2019/09/06 Python
python爬虫模拟浏览器的两种方法实例分析
2019/12/09 Python
如何使用pycharm连接Databricks的步骤详解
2020/09/23 Python
CSS3 优势以及网页设计师如何使用CSS3技术
2009/07/29 HTML / CSS
css3使网页、图片变成灰色兼容大多数浏览器
2014/07/02 HTML / CSS
奥地利网上书店:Weltbild
2017/07/14 全球购物
俄罗斯韩国化妆品网上商店:Cosmasi.ru
2019/10/31 全球购物
教师求职自荐信
2015/03/26 职场文书
员工年度工作总结2015
2015/05/18 职场文书
买卖合同纠纷代理词
2015/05/25 职场文书
教师个人教学反思
2016/02/23 职场文书
Python实现Telnet自动连接检测密码的示例
2021/04/16 Python
python实现简单的井字棋
2021/05/26 Python
MySQL图形化管理工具Navicat安装步骤
2021/12/04 MySQL