title: Why is array.push sometimes faster than array[n] = value?
body: <p>As a side result of testing some code I wrote a small function to compare the speed of using the <code>array.push(value)</code> method vs direct addressing <code>array[n] = value</code>. To my surprise the push method often showed to be faster especially in Firefox and sometimes in Chrome. Just out of curiosity: anyone has an explanation for it?
  You can find the test @<a href="http://www.nicon.nl/testhtml/elwrap_.html" rel="nofollow noreferrer">this page</a> (click 'Array methods comparison')</p>