js 定时器

Document自带的方法: 
循环执行:var timeid = window.setInterval(“方法名或方法”,“延时”);window.clearInterval(timeid); 
定时执行:var tmid = window.setTimeout(“方法名或方法”, “延时”);window.clearTimeout(tmid);

A.当要执行的方法中不需要参数时

 1 <script type=”text/javascript”> 
 2 //循环执行,每隔3秒钟执行一次showalert() 
 3 window.setInterval(showalert, 3000); 
 4 function showalert() 
 5 { 
 6 alert(“aaaaa”); 
 7 } 
 8 //定时执行,5秒后执行show() 
 9 window.setTimeout(show,5000); 
10 function show() 
11 { 
12 alert(“bbb”); 
13 } 
14 </script>

B.当要执行的方法中需要参数时

 1 <script type=”text/javascript”> 
 2 //循环执行,每隔3秒钟执行一次 showalert() 
 3 window.setInterval(function(){ 
 4 showalert(“aaaaa”); 
 5 }, 3000); 
 6 function showalert(mess) 
 7 { 
 8 alert(mess); 
 9 } 
10 //定时执 行,5秒后执行showalert() 
11 window.setTimeout(function(){ 
12 showalert(“bbbbbb”); 
13 },5000); 
14 </script>

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。