the*_*ink 5 javascript timer setinterval
为了好玩,我用 JavaScript 构建了一个简单的鼓机模拟。(您可以在http://mink.click上尝试一下。)
我想知道是否可以采取任何措施来提高 setInterval(...) 的准确性。在完美的世界中,样本每 250 毫秒触发一次(直到我将其定制)。但是(a)运行代码会阻止它成为一个完美的世界,因为执行每条指令都需要时间,并且(b)有时,当我刚开始玩时,计时器(在 Chrome 中)的触发似乎需要更长的时间。
我知道在 Windows 中,您可以设置比使用消息队列的典型 WM_TIMER 消息更准确的多媒体计时器。所以,我想知道是否有任何方法可以在 JavaScript 中获得更准确的计时器。
我知道 JavaScript 不是构建鼓机模拟器的最佳位置,但我这样做只是为了好玩:-)
| 归档时间: |
|
| 查看次数: |
2418 次 |
| 最近记录: |