我只想知道在JS中给定日期执行函数的最佳方法。我的第一个想法是在网络工作人员中运行一个循环,检查每一分钟是否在我应该显示通知的那一刻,但是我想知道是否有更简洁的方法来实现它。在给定的日期时间在JavaScript中执行代码的最佳方式
有什么想法?
PS:我真的不需要任何答案,因为我使用的是cordova plugin local-notifications,我使用'at'参数,这个问题是纯粹的好奇/学习。
编辑: 有些人觉得这个问题太广,实际上它是广泛的,不是太宽(我不是问“?如何发送通知”),这一切的时候,我正在寻找对于一般算法/解释在这里有丰富的答案,欢迎任何平台的解释,以帮助每次都掌握问题的差异。
这个去哪里运行?节点?移动应用? – diegoaguilar
我会想象最好的方法是制定出目标时间多久,然后使用'setTimeout'。 – Shadow
任何地方,它都是纯粹的好奇心。如果你可以给我解释,这将是完美的! –