一、定时器有两种:
1.setTimeout([func], [interval])1
2设定一个等待时间[interval],当到达时间后执行方法[func],
当方法执行完成后停止。(定时器还在,只不过没用了)
2.setInterval([func], [interval])1
2设定一个等待时间[interval],每隔[interval]时间就执行方法[func],
直到我们手动清除定时器。
二、清除定时器
1.定时器是有返回值的,返回值是一个数字,代表第几个定时器;
2.可以通过clearTimeout和clearInterval清除定时器,参数为设置定时器时的返回值,从技术上来说clearInterval和clearTimeout是可以互用的,不过这样做会造成语义上的歧义,因此并不建议。