Каково минимальное значение setTimeout в миллисекундах?

Я хотел бы поместить

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

этот код, когда буду реализовывать функцию обратного вызова с помощью JavaScript.

Но я обнаружил, что современные браузеры и некоторые старые браузеры

имеют разное минимальное значение времени ожидания.

Я знаю, что ноль не может быть минимальным значением.

Каким должно быть минимальное значение setTimeout для

современных браузеров и некоторых старых браузеров из-за проблем с совместимостью?

44
задан InspiredJW 10 March 2012 в 14:29
поделиться