JavaScript
Article

Best of jsperf (2000-2013) – Part 2/3

By Sam Deering

Part 2 of the jsperf best of. Enjoy!

JavaScript/jQuery Loop Speed Tests

These test compare ways of looping in JavaScript and jQuery.

Comparison of loops using raw, underscore and interator patterns

for-vs-each

jQuery.each vs. for loop

Also see: SPEED QUESTION JQUERY.EACH VS. FOR LOOP
each-loops

jQuery Ajax Speed Tests

jQuery .live() vs .delegate() vs .on() vs bind()

See post jQuery .on() vs .live() if your unsure what the difference is.
live-on-bind-delegate

$(document).on() vs $(“body”).on()

document-vs-body-on

JSON vs JSONP

See post jQuery AJAX Demos if you want to see some action.
json-vs-jsonp

jsonp-json2

jQuery Animation/CSS Speed Tests

$.css VS $.animate VS $.width

Using $.css() is fastest.
css-vs-animate-vs-width

JavaScript Templating Speed Tests

JavaScript template language shootoff

jquery-templates-comparison

Free Guide:

7 Habits of Successful CTOs

"What makes a great CTO?" Engineering skills? Business savvy? An innate tendency to channel a mythical creature (ahem, unicorn)? All of the above? Discover the top traits of the most successful CTOs in this free guide.

  • quocvuongdn

    What version of jQuery for this test-case? $.live non-support with jQuery 1.9 or larger!!

Recommended
Sponsors
Because We Like You
Free Ebooks!

Grab SitePoint's top 10 web dev and design ebooks, completely free!

Get the latest in JavaScript, once a week, for free.