Js setInterval与setTimeout(定时执行与循环执行)的代码(可以传入参数)


Posted in Javascript onJune 11, 2010

Document自带的方法:
循环执行:var timeid = window.setInterval(“方法名或方法”,“延时”);window.clearInterval(timeid);
定时执行:var tmid = window.setTimeout(“方法名或方法”, “延时”);window.clearTimeout(tmid);
举例说明:
A.当要执行的方法中不需要参数时

<script type=”text/javascript”> 
//循环执行,每隔3秒钟执行一次showalert() 
window.setInterval(showalert, 3000); 
function showalert() 
{ 
alert(“aaaaa”); 
} 
//定时执行,5秒后执行show() 
window.setTimeout(show,5000); 
function show() 
{ 
alert(“bbb”); 
} 
</script>

B.当要执行的方法中需要参数时
<script type=”text/javascript”> 
//循环执行,每隔3秒钟执行一次 showalert() 
window.setInterval(function(){ 
showalert(“aaaaa”); 
}, 3000); 
function showalert(mess) 
{ 
alert(mess); 
} 
//定时执 行,5秒后执行showalert() 
window.setTimeout(function(){ 
showalert(“bbbbbb”); 
},5000); 
</script>
Javascript 相关文章推荐
深入聊聊Array的sort方法的使用技巧.详细点评protype.js中的sortBy方法
Apr 12 Javascript
jQuery $.data()方法使用注意细节
Dec 31 Javascript
Jquery ajaxStart()与ajaxStop()方法(实例讲解)
Dec 18 Javascript
整理AngularJS中的一些常用指令
Jun 16 Javascript
javascript实现支持移动设备画廊
Aug 24 Javascript
JS实现无限级网页折叠菜单(类似树形菜单)效果代码
Sep 17 Javascript
详解基于vue-cli优化的webpack配置
Nov 06 Javascript
layer弹出层全屏及关闭方法
Aug 17 Javascript
JavaScript键盘事件响应顺序详解
Sep 30 Javascript
vue使用echarts实现水平柱形图实例
Sep 09 Javascript
原生JS实现飞机大战小游戏
Jun 09 Javascript
vue实现拖拽交换位置
Apr 07 Vue.js
js鼠标左右键 键盘值小结
Jun 11 #Javascript
JavaScript接口实现代码 (Interfaces In JavaScript)
Jun 11 #Javascript
JavaScript的单例模式 (singleton in Javascript)
Jun 11 #Javascript
超级24小时弹窗代码 24小时退出弹窗代码 100%弹窗代码(IE only)
Jun 11 #Javascript
基于jQuery的js分页代码
Jun 10 #Javascript
基于jQuery的弹出警告对话框美化插件(警告,确认和提示)
Jun 10 #Javascript
jQuery EasyUI中对表格进行编辑的实现代码
Jun 10 #Javascript
You might like
使用php4加速网络传输
2006/10/09 PHP
Yii框架获取当前controlle和action对应id的方法
2014/12/03 PHP
PHP随机生成唯一HASH值自定义函数
2015/04/20 PHP
setInterval 和 setTimeout会产生内存溢出
2008/02/15 Javascript
解决js正则匹配换行问题实现代码
2012/12/10 Javascript
js清除input中type等于file的值域(示例代码)
2013/12/24 Javascript
Node.js中安全调用系统命令的方法(避免注入安全漏洞)
2014/12/05 Javascript
使用Raygun对Node.js应用进行错误处理的方法
2015/06/23 Javascript
Ionic学习日记实现验证码倒计时
2018/02/08 Javascript
详解JavaScript 的变量
2019/03/08 Javascript
微信小程序利用button控制条件标签的变量问题
2020/03/15 Javascript
python通过scapy获取局域网所有主机mac地址示例
2014/05/04 Python
Python的另外几种语言实现
2015/01/29 Python
python查看zip包中文件及大小的方法
2015/07/09 Python
python+pillow绘制矩阵盖尔圆简单实例
2018/01/16 Python
python多线程调用exit无法退出的解决方法
2019/02/18 Python
Python当中的array数组对象实例详解
2019/06/12 Python
python中的&amp;&amp;及||的实现示例
2019/08/07 Python
python列表返回重复数据的下标
2020/02/10 Python
Python requests模块session代码实例
2020/04/14 Python
纽约海:Sea New York
2018/11/04 全球购物
美国家居装饰网上商店:Lulu & Georgia
2019/09/14 全球购物
请说出你所知道的线程同步的方法
2013/04/19 面试题
中专毕业生自荐信范文
2013/11/28 职场文书
给市场的环保建议书
2014/05/14 职场文书
征兵宣传标语
2014/06/20 职场文书
乡镇群众路线整改落实情况汇报
2014/10/28 职场文书
幼儿园园务工作总结2015
2015/05/18 职场文书
辩论赛主持人开场白
2015/05/29 职场文书
横空出世观后感
2015/06/09 职场文书
篮球赛新闻稿
2015/07/17 职场文书
升学宴祝酒词
2015/08/11 职场文书
严以律己专题学习研讨会发言材料
2015/11/09 职场文书
小学一年级数学教学反思
2016/02/16 职场文书
golang 实现Location跳转方式
2021/05/02 Golang
Java中Dijkstra(迪杰斯特拉)算法
2022/05/20 Java/Android