标签: javascript node.js delay
我正在编写一个节点函数,其执行时间应该不会太近(比如说5秒)。
我需要在函数内强制执行最小延迟,而不是在调用端,因为它的用户不应该对延迟一无所知。 这就是为什么我不能使用类似于delay或delayed节点模块的逻辑的原因......
请注意,我不能简单地setTimeout()包装功能代码,因为我想在执行中强制执行最小延迟(即:第一次执行应该立即开始)。
setTimeout()
答案 0 :(得分:1)
你看过bottleneck了吗?也许你想包装你的功能?