Javascript中window.setInterval和window.setTimeout的区别
				
									
					
					
						|  | 
							admin 2012年7月11日 9:54
								本文热度 4840 | 
					
				 
				
[setTimeout] 
setTimeout(表达式,延时时间) 
在执行时,是在载入后延迟指定时间后,去执行一次表达式,记住,次数是一次 
用setTimeout实现的自动变化显示随机数的效果: 
<html> 
<head> 
<script> 
window.onload=sett; 
function sett() 
{ 
document.body.innerHTML=Math.random(); 
setTimeout("sett()",500); 
} 
</script> 
</head> 
<body> 
</body> 
</html> 
[setInterval] 
setInterval(表达式,交互时间) 
则不一样,它从载入后,每隔指定的时间就执行一次表达式 
用setInterval实现的自动变化显示随机数的效果: 
<html> 
<head> 
<script> 
function sett() 
{ 
document.body.innerHTML=Math.random(); 
} 
setInterval("sett();", 500); 
</script> 
</script> 
</head> 
<body> 
</body> 
</html>  
 
该文章在 2012/7/11 9:54:23 编辑过