title: How to make the enhanced for loop only look at actual array contents
body: <pre><code>this.someArray = [1,2,3,4,5]
  for(var i in this.someArray){console.log(this.someArray[i]);}
  </code></pre>
  
  <p>It not only loops through the array elements but also junk like 'remove'. I don't want to abandon the enhanced loop and use the regular loop (as it is inconvenient). Is there a way to loop only through the array contents?</p>