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


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>



相关阅读:
FreeBSD下使用PCI内猫
Tree、Unformat、Vsafe命令的区别与使用说明
五种 JSP页面跳转方法详解
从Ajax到JQuery Ajax学习
jquery 常用操作方法
asp连接mssql2005的代码
Asp.Net 网站优化系列之数据库优化分字诀上 分库
jQuery.get、jQuery.getJSON、jQuery.post无法返回JSON问题的解决方法
asp.net 相关文章实现方法
掌握 Ajax,第 1 部分: Ajax 简介
高手为你解读J2EE开发过程中的异常处理
Zblog中ZTI文件上传失败解决方法
mysql下普通索引和唯一索引的效率对比
在硬盘中安装Linux操作系统最简单方法
快速导航

Copyright © 2016 phpStudy | 皖ICP备18014864号-4