【发布时间】:2010-09-16 19:09:06
【问题描述】:
一直困扰着我的是 Javascript 中的 setTimeout() 方法是多么不可预测。
根据我的经验,计时器在很多情况下都非常不准确。不准确,我的意思是实际延迟时间似乎或多或少地变化了 250-500 毫秒。虽然这不是很长的时间,但在使用它来隐藏/显示 UI 元素时,时间可能会很明显。
是否有任何技巧可以确保setTimeout() 准确执行(无需借助外部 API)或者这是一个失败的原因?
【问题讨论】:
标签: javascript timer