JavaScript两种定时器的区别:setInterval在执行完一次代码之后,经过固定的时间间隔,它还会自动重复执行代码,而setTimeout只执行一次那段代码。
(1)定时器setTimeOut()与clearTimeOut()
setTimeOut()使用方法:
< …… onClick="timerID=setTimeout('display ()',5000)">
设置定时器的名称为timeID以便以后终止定时器时用到clearTimeOut(timeID)。
display()方法要使用单引号。
点击事件发生5000毫秒之后执行display()方法一次。
(2)定时器setInterval()与clearInterval()
setInterval()使用方法:
<……onClick="timerID=setInterval ('display ()',5000)">
设置定时器的名称为timeID以便以后终止定时器时用到clearInterval(timeID)。
display()方法要使用单引号。
点击事件发生5000毫秒之后重复的执行display()方法。直到关闭窗口或者调用clearInterval()
网友评论文明上网理性发言 已有0人参与
发表评论: