gpt4 book ai didi

javascript - setTimeout 的最小毫秒值是多少?

转载 作者:IT王子 更新时间:2023-10-29 03:06:14 24 4
gpt4 key购买 nike

我想放

var minValue = 0;
if ( typeof callback == 'function' ) {
setTimeout( callback, minValue );
}

这是我用JavaScript实现回调函数时的代码。

但我发现现代浏览器和一些旧浏览器

有不同的最小超时值。

我知道零不能是最小值。

setTimeout 的最小值是多少

现代浏览器和一些旧浏览器是否存在兼容性问题?

最佳答案

我认为 10 将是所有浏览器中最可靠的最小值,因为我已经看到很多代码使用它。

然而,4ms is the minimum for HTML5

In fact, 4ms is specified by the HTML5 spec and is consistent across browsers released in 2010 and onward. Prior to (Firefox 5.0 / Thunderbird 5.0 / SeaMonkey 2.2) , the minimum timeout value for nested timeouts was 10 ms.

关于javascript - setTimeout 的最小毫秒值是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9647215/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com