setInterval()方法
功能说明:
重复调用一个函数或执行一个代码片段,在每次调用之间具有固定的时间间隔。setInterval()方法返回一个 interval ID,该ID唯一地标识时间间隔,因此你可以稍后通过调用clearInterval()来移除定时器。
语法:
var intervalID = setInterval(func, [delay, arg1, arg2, ...]);
var intervalID = setInterval(function[, delay]);
func:要重复调用的函数,每经过指定 delay 毫秒后执行一次。第一次调用发生在 delay 毫秒之后。
delay:是每次延迟的毫秒数(一秒等于 1000 毫秒),函数的每次调用会在该延迟之后发生。如果未指定,则其默认值为 0。
arg1, ..., argN:可选参数。当定时器过期的时候,将被传递给 func 函数的附加参数。
返回值intervalID是一个非零数值,用来标识通过setInterval()创建的定时器,这个值可以用来作为 clearInterval()的参数来清除对应的定时器。