javascript – 如何使用Node.js每10秒发送一封电子邮件?

前端之家收集整理的这篇文章主要介绍了javascript – 如何使用Node.js每10秒发送一封电子邮件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我不确定添加10秒延迟的最佳方法是什么.

setTimeouts不起作用,我不确定……

python中,我习惯做“time.sleep”

我不是要求如何发送电子邮件.我问的是如何每10秒执行一次命令.

解决方法

setTimeout可以工作,但你必须在每个函数调用结束时重新创建超时.

你会这样做的.

function sendEmail() {
  email.send(to,headers,body);
  setTimeout(sendEmail,10*1000);
}
setTimeout(sendEmail,10*1000);

你可能想要的是setInterval.

function sendEmail() {
   email.send(to,body);
}
setInterval(sendEmail,10*1000);
原文链接:https://www.f2er.com/js/159376.html

猜你在找的JavaScript相关文章