一直困扰我的是Javascript中的setTimeout()
方法是多么的不可预测。
根据我的经验,计时器在很多情况下是非常不准确的。所谓不准确,我的意思是实际的延迟时间似乎或多或少变化了250-500ms。虽然这并不是很长的时间,但当使用它来隐藏/显示UI元素时,时间是显而易见的。
有没有什么技巧可以确保setTimeout()
的准确执行(不需要求助于外部API),或者这是一个失败的原因?
https://stackoverflow.com/questions/196027
复制相似问题