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 面向对象的 私有成员和公开成员
May 13 Javascript
js 复制或插入Html的实现方法小结
May 19 Javascript
JavaScript实现强制重定向至HTTPS页面
Jun 10 Javascript
jquery UI Datepicker时间控件的使用方法(加强版)
Nov 07 Javascript
js实现上一页下一页的效果【附代码】
Mar 10 Javascript
使用base64对图片的二进制进行编码并用ajax进行显示
Jan 03 Javascript
微信小程序遇到修改数据后页面不渲染的问题解决
Mar 09 Javascript
javascript实现文字无缝滚动效果
Aug 26 Javascript
微信小程序实现横向增长表格的方法
Jul 24 Javascript
Node.js中读取TXT文件内容fs.readFile()用法
Oct 10 Javascript
详解Vue组件插槽的使用以及调用组件内的方法
Nov 13 Javascript
详解滑动穿透(锁body)终极探索
Apr 16 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 Undefined index和Undefined variable的解决方法
2008/03/27 PHP
PHP和.net中des加解密的实现方法
2013/02/27 PHP
PHP中将ip地址转成十进制数的两种实用方法
2013/08/15 PHP
动态表单验证的操作方法和TP框架里面的ajax表单验证
2017/07/19 PHP
PHP之header函数详解
2021/03/02 PHP
JS 实现Json查询的方法实例
2013/04/12 Javascript
jquery toolbar与网页浮动工具条具体实现代码
2014/01/12 Javascript
用js通过url传参把数据从一个页面传到另一个页面
2014/09/01 Javascript
JavaScript的Number对象的toString()方法
2015/12/18 Javascript
Node.js实用代码段之正确拼接Buffer
2016/03/17 Javascript
深入理解jQuery事件绑定
2016/06/02 Javascript
js style.display=block显示布局错乱问题的解决方法
2016/09/21 Javascript
javascript 使用正则test( )第一次是 true,第二次是false
2017/02/22 Javascript
ionic2中使用自动生成器的方法
2018/03/04 Javascript
JS中原始值和引用值的储存方式示例详解
2018/03/23 Javascript
JavaScript实现随机点名器
2020/03/25 Javascript
JS组件库AlloyTouch实现图片轮播过程解析
2020/05/29 Javascript
解决antd日期选择组件,添加value就无法点击下一年和下一月问题
2020/10/29 Javascript
在Django的通用视图中处理Context的方法
2015/07/21 Python
Python装饰器用法实例分析
2019/01/14 Python
详解python中自定义超时异常的几种方法
2019/07/29 Python
DataFrame.to_excel多次写入不同Sheet的实例
2019/12/02 Python
pytorch中tensor.expand()和tensor.expand_as()函数详解
2019/12/27 Python
DRF使用simple JWT身份验证的实现
2021/01/14 Python
CSS3实现跳动的动画效果
2016/09/12 HTML / CSS
Allen Edmonds官方网站:一家美国优质男士鞋类及配饰制造商
2019/03/12 全球购物
法国在线药房:1001Pharmacies
2021/03/07 全球购物
武汉英思工程科技有限公司&ndash;ORACLE面试测试题目
2012/04/30 面试题
大堂副理的岗位职责范文
2014/02/17 职场文书
十佳青年事迹材料
2014/08/21 职场文书
政工例会汇报材料
2014/08/26 职场文书
技术股东合作协议书
2014/12/02 职场文书
财务工作个人总结
2015/02/27 职场文书
最美乡村教师观后感
2015/06/11 职场文书
太空授课观后感
2015/06/17 职场文书
90条交通安全宣传标语
2019/10/12 职场文书