children VS childNodes

Benchmark created on


Preparation HTML

<ul>
<li>element 1</li>
<li>element 2</li>
<li>element 3</li>
<li>element 4</li>
<li>element 5</li>
<li>element 6</li>
<li>element 7</li>
<li>element 8</li>
<li>element 9</li>
<li>element 10</li>
</ul>

Test runner

Ready to run.

Testing in
TestOps/sec
children
for(i=0;i<10;i++)e=document.getElementsByTagName("ul")[0].children[i].innerHTML;
ready
childNodes
for(i=0;i<10;i++)e=document.getElementsByTagName("ul")[0].childNodes[i].innerHTML;
ready

Revisions

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