代码的执行顺序,让我觉到只执行一次,是这样的么? if( timer!=null ){ timer=null; } 从页面加载进来开始执行,然后执行完之后,页面也没有重新加载了,所以清理定时器还有效么?如果有效,是什么原因啊?JavaScript的底层不是很清楚哦,求解释
页面加载开启的定时器不用清除,但是在在会多次调用的函数中的定时器需要在之前清楚,因为函数会调用多次,会累积定时器。