`
zjx2388
  • 浏览: 1330896 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

JS中window.setInterval和window.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> 
</head> 
<body> 
</body> 
</html> 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics