Are the IDs returned by setTimeout
and setInterval
ever recycled after they have completed (or have been cleared)? Or are all IDs unique for the life of the session?
Could calling clearTimeout
or clearInterval
on an old ID cause an unrelated timeout/interval to be cleared?