Test case details

Preparation Code

<script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"> </script> <script> var a = []; var e = null; for (i = 0; i < 1000; i++)     a[i] = i; </script>

Test cases

Test #1

$.each(a, function(key, value) {    e = key; });

Test #2

for (var i = 0, len = a.length; i < len; i++) {   e = a[i]; };

Test #3

for (var i = 0; i < a.length; i++) {   e = a[i]; };

Test #4

i = a.length; while (i--) {   e = a[i]; };

Test #5

for (var i = a.length; i--;) {   e = a[i] }