variable chaining vs individual variables

Benchmark created on


Preparation HTML

<div id="container">
  <span>hehehehee</span>
  <span>hehehehee</span>
  <span>hehehehee</span>
  <span>hehehehee</span>
  <span>hehehehee</span>
</div>

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

Test runner

Ready to run.

Testing in
TestOps/sec
Var Chaining
var container0 = 'blah',
    container1 = 'blah',
    container2 = $('#container'),
    container3 = 'blah',
    container4 = 'blah',
    container5 = $('#container span'),
    container6 = 'blah',
    container7 = 'blah',
    container8 = 'blah',
    container9 = 'blah';
ready
Multiple Vars
var container0 = 'blah';
var container1 = 'blah';
var container2 = $('#container');
var container3 = 'blah';
var container4 = 'blah';
var container5 = $('#container span');
var container6 = 'blah';
var container7 = 'blah';
var container8 = 'blah';
var container9 = 'blah';
ready

Revisions

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