【发布时间】:2019-07-25 14:54:25
【问题描述】:
我正在尝试创建一个网站,该网站在页面上同时运行多个倒数计时器,包括可能显示毫秒。
到目前为止,我一直在使用 setInterval() 函数,但是在运行了几个 setIntervals() 之后,页面开始变慢,秒数开始变慢下降和滞后等,它不起作用。
timeanddate.com、Toggl 或 Harvest 等专业网站如何允许您同时使用多个倒数计时器,而不会减慢页面速度,并且始终与当前时间完全同步?没有滞后或问题?
我希望同时在页面上运行大约 25 个倒计时计时器,而不会减慢页面速度,或者不必每秒向服务器发送数百个请求?
我正在尝试创建一个为每项任务设置计时器的个人待办事项应用,并且我想查看一整天为所有任务运行的计时器。
【问题讨论】:
-
为什么需要 25 个定时器?不能只有一个setInterval,修改25个不同的变量吗?
-
"...每秒向服务器发送数百个请求":这个故事中的服务器是如何结束的?
标签: javascript timer