What is the behavior of setInterval when dealing with callback functions that exceed the desired interval time?
I have come across information suggesting that the callback may receive the number of milliseconds it was delayed as its first argument. However, I am curious to know if this delay is caused by jitter or due to long-running functions.
Furthermore, does setInterval function differently in various common browsers?