最贊回答 / 精慕門8128098
將timer變量放在了startMove方法里面,相當于每點擊一次按鈕,就會執行一次startMove方法,生成了一個閉包,因此創建了一個局部timer,每一個閉包當中的timer并不會共享,所以當第二次或以上調用startMove時并不會關閉timer。
2015-04-22