一直困扰着我的是setTimeout()Javascript中的方法多么难以预测.
setTimeout()
根据我的经验,计时器在很多情况下非常不准确.由于不准确,我的意思是实际延迟时间似乎或多或少变化250-500ms.虽然这不是一个大量的时间,但当使用它来隐藏/显示UI元素时,时间可以明显地显着.
是否有任何技巧可以确保setTimeout()准确执行(不使用外部API)或这是一个失败的原因?
javascript timer
javascript ×1
timer ×1