asdasda223 (v8)

Revision 8 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 tr');
    var forEach = [].forEach;
    
    var count = 0;

Test runner

Ready to run.

Testing in
TestOps/sec
$().each
$.each(g,function() {
    count++;
});
g.result = ~~(Math.random() * count)
ready
$.each...
g.each(function() {
    count++
});
g.result = ~~(Math.random() * count)
ready
for loop
for (var i=0, j=g.length;i<j;++i) {
    count++
}
g.result = ~~(Math.random() * count)
ready
forEach
forEach.call(g, function() {
    count++
})
g.result = ~~(Math.random() * count)
ready

Revisions

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