test (v39)

Revision 39 of this benchmark created on


Preparation HTML

<table  border=1 id="t">
    <tbody >
    
        <tr class="Grid_Item">
            <td>
                <input   type='checkbox'/>
            </td>
            <td>
                3
            </td>
            <td>
                8000072
            </td>
            <td>
                Carmi Shiraz
            </td>
            <td>
                0800007203
            </td>
            <td>
                Child
            </td>
            <td>
                4/5/2002  
            </td>
            <td>
                6/30/2009  
            </td>
            <td>
                0.0000
            </td>
            <td>
                0.0000
            </td>
            <td>
                1/3/2010 11:49:58 AM
            </td>
            <td>
                Global_2003
            </td>
            <td>
                1/15/2012 10:31:28 PM
            </td>
        </tr>
        <tr class="Grid_Item">
            <td>
              <input checked type='checkbox'/>
            </td>
            <td>
                3
            </td>
            <td>
                8000072
            </td>
            <td>
                Carmi Idan
            </td>
            <td>
                0800007204
            </td>
            <td>
                Child
            </td>
            <td>
                4/5/2002  
            </td>
            <td>
                6/30/2009  
            </td>
            <td>
                0.0000
            </td>
            <td>
                0.0000
            </td>
            <td>
                1/3/2010 11:49:58 AM
            </td>
            <td>
                Global_2003
            </td>
            <td>
                1/15/2012 10:31:28 PM
            </td>
        </tr>
          </tbody >

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

Setup

var g = $('#t td');

Test runner

Ready to run.

Testing in
TestOps/sec
$().each
$.each(g, function() {
  $(this).html(Math.random());
});
ready
$.each...
g.each(function() {
  $(this).html(Math.random());
});
ready
for loop
for (var i = 0; i < g.length; ++i) {
  $(g[i]).html(Math.random());
}
ready
for loop (cached length)
for (var i = 0, len = g.length; i < len; ++i) {
  $(g[i]).html(Math.random());
}
ready
$.each element
g.each(function(i, el) {
  $(el).html(Math.random());
});
ready
for loop
for (var i = 0; i < g.length; ++i) {
  g[i].innerHTML = Math.random();
}
ready

Revisions

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