asdasda223 (v7)

Revision 7 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');

Test runner

Ready to run.

Testing in
TestOps/sec
$().each
$.each(g, function() {

});
ready
$.each...
g.each(function() {

});
ready
for loop
for (var i = 0; i < g.length; ++i) {
}
ready
precalculated for backwards
for (var i = g.length - 1; i >= 0; --i) {
}
ready
precalculated for forward
for (var i = 0, j = g.length; i < j; ++i) {
}
ready

Revisions

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