setTimeOut: 设置超时时间,只会执行一次
setInterval:设置一个间隔时间,间隔多久会触发一次!除非 remove,否则会永久执行下去!
Timer:设置一个间隔时间,有次数限制,只执行制定次数!
参数说明:
setTimeOut(函数名,延迟时间,参数);
setInterval(函数名,延迟时间,参数);
Timer(延迟时间,执行次数);
使用setTimeout()函数可以在指定时间之后调用函数,setTimeout()函数只会在指定的时间之后调用执行函数1次,如果要重复的在指定的时间之后执行函数,就必须将setTimeout()函数放在函数里面,让函数能够在指定时间之后,反复的调用自己。调用clearTimeout()函数,可以终止setTimeout()函数执行。如果在调用setTimeout()函数前,先调用clearTimeout()函数,将会产生错误。