定时器bug问题
(flag===){
(obj.)console.()(func){
func()}(iList{: : })如图所示,在定时器关闭时同时打印“定时关闭",再将函数调用时的json内部顺序调换,就会发现定时器关闭的数量不一样,然后这时再在第二次调用时,就会发现如果top写在前面,最后opacity不会变为1,定时器关闭的时间有点早,如果将运动的速度调慢一些,bug就非常明显。
iList..= + (iList{: : })反过来,将opacity放前面,结果却是正确的
iList..= + (iList{: : })所以这里如果加一行代码,就又出现了上一课的问题,定时器关闭过早,请问如何解决?