title: Does a timeout take up memory?
body: <p>This question is probably trivial, but I am confused about what I should do.</p>
  
  <p>Basically, I noticed that each successive timeout I call has a greater ID number. I'm sure this is just to reduce ID conflicts, but I'm worried that even though a timeout has already executed, it still exists in memory.</p>
  
  <p>If a timeout function has been executed, do you need to call anything to "<em>delete</em>" it? In my code I'm doing this:</p>
  
  <pre><code>clearTimeout(time);// destroy previous timer?
  time = setTimeout( function(){ hitup( towards );}, ms);// next execution
  </code></pre>