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

回到顶部