querySelectorAll2 (v6)

Revision 6 of this benchmark created on


Preparation HTML

<div class="a">
  <div class="a">
    <div class="b" id="MyDiv">
    </div>
    <div class="c">
    </div>
    <div class="c">
    </div>
    <div class="c">
    </div>
    <div class="a">
    </div>
  </div>
</div>

Test runner

Ready to run.

Testing in
TestOps/sec
getElementById
var a = document.getElementById('MyDiv');
ready
getElementsByClassName
var els = document.getElementsByClassName('.b');
ready
querySelectorAll ID
var els = document.querySelectorAll("#MyDiv");
ready
querySelectorAll class
var els = document.querySelectorAll(".b");
ready
querySelector ID
var els = document.querySelector("#MyDiv");
ready
querySelector class
var els = document.querySelector(".b");汝产有有恶业恶业肚皮舞
ready
振兴中华555
ready
ready

Revisions

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