JavaScript-在不同时间触发多个事件的最佳方法

时间:2018-11-24 00:05:11

标签: javascript setinterval intervals node-red

我正在研究Node-red流(基本上使用nodejs,因此基于JavaScript),该流以不同的时间间隔读取多个传感器并触发其他各种事件。

我没有为每个事件在特定的频率上触发一个计时器(我担心这会导致延迟),我有一个计时器可以无限增加秒数,并且每个事件在每秒进行一次模运算以查看如果他们应该开枪。

这似乎很麻烦,因为每秒发生多次除法。此外,随着整数值变大,恐怕这些除法运算会变慢,并且整数会在长时间运行后最终溢出其最大值。

因此,我现在对我的方法进行第二次猜测,并询问社区是否单个计时器实际上在性能上更好,或者是否有更好的方法来做到这一点。作为记录,我可能会在不同的时间间隔触发20-40个事件。

0 个答案:

没有答案