Speed Question jQuery.each vs. for loop

Sam Deering

Quick point. It might be beneficial to mention that we are using vanilla for loops instead of jQuery.each for speed (up to 84% faster). Using a for loop with variable caching produces even faster results jsperf – each vs for.



$.each(a, function() {
  e = this;

For Loop with Caching

for ( var i = 0, len = a.length; i For Loop without Caching

for (var i = 0; i Pre-calculated Length attempt


var len = a.length, i = 0;
for (i; i