如何在给定时间后以毫秒为单位拍摄事件?那有什么模块吗?我在谷歌上寻找它,但没有找到任何令人满意的...
答案 0 :(得分:0)
您无法控制事件循环中代码的准确执行。如果您需要这个,那么您应该考虑使用不同的框架/语言。
Understanding the Node.js Event Loop, Timers and process.nextTick()
无法确保setTimeout()
何时运行,只保证等待的时间最短,请参阅以下指南摘录:
setTimeout()
计划在经过最小阈值(ms)后运行脚本。
The closest you have is process.nextTick()
and even then you're at the mercy of the Event Queue because other things queued with process.nextTick()
can occur before yours.如果没有正确实施,由于可能会导致事件循环不足,这也很危险。