我希望以一种每1微秒向下移动1px的方式为元素设置动画,即0.001毫秒。
if(Character.getNumericValue(s1.charAt(0))==i)
请建议。
答案 0 :(得分:4)
Javascript不提供微秒的准确性。然而,考虑做常规事情时,这是一个奇怪的准确性,你应该在几毫秒内完成。
答案 1 :(得分:1)
4 ms是标准HTML5中根据规范
的最小超时时间您可能认为可以在毫秒中分配任意数量的持续时间,这在JavaScript中可以尽可能小,但是,HTML5规范限制了现代浏览器中实现的最小延迟(DOM_MIN_TIMEOUT_VALUE)设置到4毫秒。更重要的是,Firefox实现了5毫秒。
jQuery是在JavaScript之上实现的,因此符合此规则。因此,根本不可能在JavaScript中实现“微秒或微秒延迟”。