С учетом следующего кода, когда будет выполняться функция go
?setTimeout и планирование вызова функции
setTimeout(go, 0);
Будет ли добавлен в конец очереди заданий сразу, или добавляется в конец очереди заданий по истечении минимального интервала для setTimeout
?
Это сообщение может помочь: http://stackoverflow.com/questions/779379/why-is-settimeoutfn-0-sometimes-useful – Brian
я вещь в следующем цикле обработки событий. – webduvet
Вероятно, это зависит от реализации браузера. В хром он, кажется, добавляется после ровно 2 мс. Я не смог получить согласованные результаты в firefox, иногда он работал так же быстро, как 1,25 мс, выкидывая 2 мс из окна. http://jsfiddle.net/q2tf393g/ –