jquery .each VS for loops (v7)

Revision 7 of this benchmark created by Jasper Howard on


Preparation HTML

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>

Setup

var list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];

Test runner

Ready to run.

Testing in
TestOps/sec
$.each
$.each(list, function (index, value) {});
ready
for (var i = 0, len = list.length)
for (var i = 0, len = list.length; i < len; i++) {}
ready
for ( in )
for (i in list) {}
ready
for (var i = 0)
for (var i = 0; i < list.length; i++) {}
ready
.each
$(list).each(function (index, value) {});
ready

Revisions

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