javascript 的定时器

来源:互联网 发布:crc循环冗余校验码算法 编辑:程序博客网 时间:2024/05/16 19:20

a)         用以指定在一段特定的时间后执行某段程序

b)         setTimeout();  setInterval();

c)         格式:【定时器的对象名=】setTimeout(“表达式”,毫秒数);setInterval();也是一样

d)         功能:setTimeout();执行表达式一次; setInterval();不断重复执行,直至窗口、框架被关闭或执行clearInterval();  clearInterval(); 是终止定时器

clearInterval();的格式是clearInterval(定时对象名);

实例:

1、setTimeout()

 

 

[html]
  1. function count(){ 
  2.     setTimeout(“执行成功”, 7000); 

 

 

2、setInterval()

[html]  
  1. <html> 
  2. <head> 
  3. <title>网页自动倒计时</title> 
  4. </head> 
  5. <scripttype="text/javascript"language="javascript"> 
  6. var count=10
  7. //创建定时器对象  每秒执行一次 
  8. var timer = setInterval("goCount()",1000); 
  9. function goCount(){ 
  10.     count--; 
  11.     if(count==0){ 
  12.         window.clearInterval(timer); 
  13.     } 
  14.     document.getElementById("count").innerHTML=count
  15.  
  16. </script> 
  17. <body> 
  18.     现在开始计数<bid="count">0</b><br> 
  19. </body> 
  20. </html> 

 

 

原创粉丝点击