nolanlawson.com
Why do browsers throttle JavaScript timers?
7
Even if you’ve been doing JavaScript for a while, you might be surprised to learn that setTimeout(0) is not really setTimeout(0). Instead, it could run 4 milliseconds later: Nearly a decade a… Read full article