這個問題可能微不足道,但我對我應該做的事情感到困惑。超時是否佔用內存?
基本上,我注意到,每個連續的超時我請具有較大ID號。我確信這只是爲了減少ID衝突,但我擔心即使超時已經執行,它仍然存在於內存中。
如果已執行超時功能,您是否需要調用任何「刪除」呢?在我的代碼中,我正在執行此操作:
clearTimeout(time);// destroy previous timer?
time = setTimeout(function(){ hitup(towards);}, ms);// next execution
clearTimeout()僅用於阻止將來發生的事件。 –
您需要9007199254740991超時以引起任何衝突。 –