在网页中经常使用零延迟的setTimeout,为什么?

Zai*_*bot 20 javascript settimeout

可能重复:
为什么setTimeout(fn,0)有时有用?

我注意到网页中的趋势,他们更频繁地使用setTimeout(function(){...},0)而不是仅仅进行调用.

我想知道为什么,找不到它的一些东西.除了它被用作避免堆栈溢出的技巧的原因.但对于它所使用的地方而言并非总是如此.