【发布时间】:2015-05-22 02:35:59
【问题描述】:
我认为 Javascript 中的 setInterval/ clearInterval 和 setTimeout / clearTimeout 看起来有点低级。是否有任何流行的设计模式或封装(更高级别的抽象)来使用这些方法?
【问题讨论】:
-
嗯,设计模式有助于解决设计问题。它们不是关于如何利用某些功能。因此,如果有问题,我们可以讨论哪种模式最有效。
-
@Axalix 对我造成的混乱感到抱歉,当我说“设计模式”时,我的意思是“通用模式”或“最佳实践”..
-
“最佳”以什么标准评估? “流行”意味着广泛使用,但这可能不是最适合您的。也许你可以看一些animation libraries 并提出一个更有针对性的问题。
-
@hanfeisun 避免使用
setInterval,使用requestAnimationFrame。链接:paulirish.com/2011/requestanimationframe-for-smart-animating
标签: javascript node.js animation