javascript requestAnimationFrame vs. setTimeout

世有因果知因求果發表於2016-09-23

在做javascript動畫時,我們常常使用的方法就是通過setTimeout呼叫告訴瀏覽器每隔20ms執行一段js程式碼來對dom物件執行操作,這個貌似沒有什麼問題,但是當深入理解計算機的fps以及瀏覽器渲染原理後,你會發現會有更好的方法。

強烈推薦這篇文章:

http://creativejs.com/resources/requestanimationframe/

有空我會把他翻譯下

 

相關文章