TEST

Benchmark created on


Preparation HTML

<script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js">
</script>
<script>  
var arr = []; 
var forLoop = [];
var eachLoop = [];   
for (var i = 0; i < 1000; i++) {  
 arr.push('test'+i);
}
</script>

Test runner

Ready to run.

Testing in
TestOps/sec
for
for(var i = 0; i < arr.length; i++){
    var t = i;
    forLoop.push(t);
}
ready
each
$.each(arr, function(index, i){
  var t = i;
  eachLoop.push(t);
});
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.