setTimeout模拟setInterval调用
2024-08-29 05:26:26
在开发环境下,尽量不用间歇调用,原因是后一个间歇调用可能会在前一个间歇调用结束之前启动。
尽量使用超时调用来模拟间歇调用。
示例代码:
<!DOCTYPE html>
<html lang="zh"> <head>
<meta charset="UTF-8" />
<title>超时调用来模拟间歇调用</title>
</head> <body>
<!--注意src路径要对-->
<script src="js/jquery-1.12.4.min.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
var num = 0;
var max = 10; function incrementNumber() {
num++;
// 如果执行次数未达到 max设定的值,则设置另一次超时调用
if(num < max) {
setTimeout(incrementNumber, 500);
} else {
alert("Done");
}
}
setTimeout(incrementNumber, 500);
</script>
</body> </html>
最新文章
- JS 实现";可读";字符串转换成";二进制的01";字符串
- 通过其他页面跳转到tableBar指示的界面
- 团队项目——站立会议DAY9
- gl_ClipDistance
- Android_相关路径
- 将web应用打成war包发布到服务器
- HDU 1255 覆盖的面积 线段树+扫描线
- Ember.js - About
- call_grant_sel.sql
- (转)Linux命令unzip
- 24)django-信号
- 操作dom获取datatable中的某一行的某一列的数据
- 20155209 2016-2017-2 《Java程序设计》第九周学习总结 ## 教材学习内容总结
- SpringBoot定制错误页面
- NPM的正确使用方式
- 如何利用Reveal神器查看各大APP UI搭建层级
- .NET:不要使用扩展方法扩展Object对象。
- 伸展树(Splay Tree)进阶 - 从原理到实现
- centos6 安装图形化界面
- 六、python中context.get()方法
热门文章
- luoguP4206 [NOI2005]聪聪与可可 期望概率DP
- JZYZOJ1622 [usaco2009]工作安排 贪心
- Android背后的设计思想——功能共享机制
- Codeforces Round #348 (VK Cup 2016 Round 2, Div. 2 Edition) A. Little Artem and Presents 水题
- HDU 5653 Bomber Man wants to bomb an Array. dp
- Unity 的一些特性
- spring aop 理解
- 从网络得到数据--Arduino+以太网
- IOS-百度地图API用点生成线路、导航、自定义标注 2013年11月更新
- 配置druid内置的log实现