Looping objects then deleting them
<p>Hey I have a simple loop which iterates a bunch of objects and checks if they match a variable and if they do, I want to remove it from the that list.</p>

<p>But i don't know how to do it... this is the idea of what I am trying to do :</p>

<pre><code>//my_objects is global (window.my_objects)

for(var i in my_objects){

   if(my_objects[i].value == 100){
       //remove it
    }

}
</code></pre>

<p>Is there any option besides creating an array for it ? I could only find <code>delete</code> which only deletes the property which means the object will still be itereated through my loop next time around.</p>

<p>This function is called every X seconds.</p>
