Возможный дубликат:
Почему setTimeout (fn, 0) иногда полезно?
Я заметил тенденцию в веб-страницах, что они чаще используют setTimeout (function() {...}, 0), а не просто делают вызов.
Интересно, почему, не мог найти что-то об этом. За исключением причины, по которой он использовался как трюк, чтобы избежать. Но это не всегда относится к местам, в которых оно используется.