HTML Preparation code:
AخA
 
1
<html>
2
  <body>
3
    <div>
4
      <div>
5
        <div>
6
          <div>
7
            <div id="test"></div>
8
          </div>
9
        </div>
10
      </div>
11
    </div>
12
  </body>
13
</html>
Script Preparation code:
 
window.theDiv = document.querySelector('#test');
Tests:
  • getting the html tag with querySelector

     
    const theHtml = document.querySelector('html');
  • getting the html tag with closest

     
    const theHtml = theDiv.closest('html')
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    getting the html tag with querySelector
    getting the html tag with closest

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 3 months ago)
Mozilla/5.0 (iPhone; CPU iPhone OS 18_1_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Mobile/15E148 Safari/604.1
Mobile Safari 18 on iOS 18.1.1
View result in a separate tab
Test name Executions per second
getting the html tag with querySelector 10972273.0 Ops/sec
getting the html tag with closest 6068134.0 Ops/sec