3 ms·How JavaScript Timers Work25 points by muriithi 19y agoedw519 19y agoNice diagram. Thank you.snorkel 19y agoGood point: setInterval() will fire the given function repeatedly no matter if the previous execution of that function is done yet which can lead to an unexpected pile up of calls to the same function.