jquery load time (v5)

Revision 5 of this benchmark created on


Preparation HTML

<script>
var target = document.getElementById('target');

function test(deferred, url){
var script = document.createElement('script');
script.src = url;
script.onreadystatechange = function() {
  if (this.readyState == 'complete') {
    deferred.resolve()
  }
};
script.onload = function() {
  deferred.resolve()
};
target.appendChild(script);
};
</script>
<div id="target"></div>

Teardown


    target.removeChild(target.firstChild);
    jQuery.noConflict(true);
  

Test runner

Ready to run.

Testing in
TestOps/sec
jquery/1.11.1
// async test
test(deferred, '//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js')
ready
jquery/1.10.2
// async test
test(deferred, '//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js')
ready
1.9.1
// async test
test(deferred, '//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js')
ready
1.8.2
// async test
test(deferred, '//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js')
ready
1.7.2
// async test
test(deferred, '//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js')
ready
1.6.4
// async test
test(deferred, '//ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js')
ready
1.5.2
// async test
test(deferred, '//ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js')
ready
1.4.4
// async test
test(deferred, '//ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js')
ready
1.3.2
// async test
test(deferred, '//ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js')
ready
1.2.6
// async test
test(deferred, '//ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js')
ready
zepto 1.1.3
// async test
test(deferred, '//cdnjs.cloudflare.com/ajax/libs/zepto/1.1.3/zepto.min.js')
ready
2.1.1
// async test
test(deferred, '//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js')
ready
Intel App FW 2.1
// async test
test(deferred, '//cdn.app-framework-software.intel.com/2.1/appframework.min.js')
ready

Revisions

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