JIX framework Wrapper (v5)

Revision 5 of this benchmark created by xercool on


Preparation HTML

<script src="http://testtvbox.inetcom.tv/js/jix.base.js"></script>
<script src="http://testtvbox.inetcom.tv/js/jix.el.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>

<script>
   hColl = [1,2,3,4,5,6,7,8,9,10];
</script>

<div id="test">
          <p></p>
          <p></p>
          <p></p>
          <p></p>
          <p></p>
</div>

<div id="test2">
</div>

Test runner

Ready to run.

Testing in
TestOps/sec
JIX
$$.each(document.querySelectorAll('#test p'), function() {
       $$(this).appendTo(document.querySelector('#test2'));
});

$$.each(document.querySelectorAll('#test2 p'), function() {
       $$(this).appendTo(document.querySelector('#test'));
});
ready
Native
var items = document.querySelectorAll('#test p');
var item = document.querySelector('#test2');
for(var i=0;i<items.length;i++)
{
       item.appendChild(items[i]);
}

var items = document.querySelectorAll('#test2 p');
var item = document.querySelector('#test');
for(var i=0;i<items.length;i++)
{
       item.appendChild(items[i]);
}
ready

Revisions

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

  • Revision 1: published by xercool on
  • Revision 2: published by xercool on
  • Revision 3: published by xercool on
  • Revision 4: published by xercool on
  • Revision 5: published by xercool on
  • Revision 6: published by xercool on
  • Revision 7: published by xercool on