【发布时间】:2015-09-03 19:04:29
【问题描述】:
我想使用 javascript 或 jquery 来检测日期何时发生变化(0:00)并向服务器提交 ajax 调用。
起初我想创建一个间隔对象来检查,但它似乎是无用的,因为它将每秒检查一次日期变化......
也许我可以计算 time.now 和午夜之间的差异,然后安排在那个时间加载的东西。如何在 javascript/jquery 中安排一些事情以这种方式工作?或者是否有更可靠的解决方案?
【问题讨论】:
-
效率有那么大的问题吗? setInterval 使用的资源比大多数人想象的要少得多。我将它用作游戏计时器,它以 60 fps 的速度运行没有问题。
-
这可能会有所帮助 - stackoverflow.com/a/8584315/297641
-
这可能会有所帮助 - stackoverflow.com/a/8584315/297641
-
我真的不知道@Sheerforce。我已经为页面中显示的时钟使用了一个间隔,我不知道每个循环(如果是午夜)的比较会增加页面上正在处理的其他内容。试图使其尽可能优化
标签: javascript jquery ajax