title: Self destruct object in node js
body: <p>For some reasons, I don't want make a loop through a object array to check their expirations and remove them out. I am looking for a mechanism that automatically set object to kill itself and implement it with</p>
  
  <pre><code>function obj = {
      var self = this;
      setTimeout{ function{
          //destroy
          self = undefined;
      }, 14280 }
  }
  var my_Obj = new obj
  </code></pre>
  
  <p>Just only one thing I wonder whether this pattern make heavy load for system or not.?. I just start investigate in nodeJS so have no idea about timer and it's relation in nodeJS. As my experiences in C#, if each object handler it own timer may let system becomes heavy and slow</p>