JS定时执行,循环执行

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>

posted @ 2016-08-10 09:29  智昕  阅读(1036)  评论(0编辑  收藏  举报