setTimeout的最小毫秒值是多少?
我想放
var minValue = 0;if ( typeof callback == 'function' ) {
setTimeout( callback, minValue );
}
当我使用JavaScript实现回调函数时,此代码。
但是我发现现代的浏览器和一些旧的浏览器
具有不同的最小超时值。
我知道零不能是最小值。
回答:
我认为10是所有浏览器中最可靠的最小值,因为我已经看到很多使用它的代码。
但是,HTML5最少需要4毫秒
实际上,HTML5规范指定了4毫秒,并且在2010年及以后发布的浏览器中保持一致。在(Firefox 5.0 / Thunderbird 5.0 /
SeaMonkey 2.2)之前,嵌套超时的最小超时值为10 ms。
以上是 setTimeout的最小毫秒值是多少? 的全部内容, 来源链接: utcz.com/qa/426999.html