示範網址http://www.dowebok.com/demo/188/我追蹤了1分多鐘,發現記憶體使用直線上升,意味著內存洩漏了? 另外想問,有木有記憶體不洩漏的無限循環滾動?
無限滾動意味著啟動計時器,不管是用css3的animation還是js的timeout或interval。 當時間間隔很短(操作執行時間>定時器週期)的時候,會造成佇列程式執行來不及時,進程佇列會在一段時間之後被佔滿,因此記憶體佔用量就會變大。 避免佇列佔滿就是將定時器的時間週期變得較長或說使得..程式碼執行時間
無限滾動意味著啟動計時器,不管是用css3的animation還是js的timeout或interval。
當時間間隔很短(操作執行時間>定時器週期)的時候,會造成佇列程式執行來不及時,進程佇列會在一段時間之後被佔滿,因此記憶體佔用量就會變大。
避免佇列佔滿就是將定時器的時間週期變得較長或說使得..程式碼執行時間