Dojo 1.10 vs. jQuery 1.11.1 vs. ExtJS 4.2 vs Qooxdoo (v95)

Revision 95 of this benchmark created on


Description

Simple test to benchmark variable allocation on inner and outer items.

Preparation HTML

<script src="http://cdn.sencha.com/ext/gpl/5.0.1/build/ext-all.js"></script>

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/dojo/1.10.0/dojo/dojo.js"></script>
<script>
require(['dojo/query!css3'], function(q) {
  dj = q;
});
</script>

Test runner

Ready to run.

Testing in
TestOps/sec
Dojo
var d1 = dj(".section");
ready
Dojo Inside
var d2 = dj(".section .age2");
ready
jQuery
var j1 = jQuery('.section');
ready
jQuery Inside
var j2 = jQuery('.section .age2');
ready
ExtJS
var e1 = Ext.getCmp('.section');
ready
ExtJS Inside
var e2 = Ext.getCmp('.section .age2');
ready
Qooxdoo
var q1 = q('.section');
ready
Qooxdoo Inside
var q2 = q('.section .age2');
ready

Revisions

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