HTML Preparation code:
Tests:
  • Vanilla JS ID Selector

  • Vanilla JS Class Selector

  • Vanilla JS Query Selector All

  • Vanilla JS Query Selector

  • Vanilla JS Data Hook

  • jQuery ID Selector

  • jQuery Class Selector

  • jQuery Data Hook Selector

Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    Vanilla JS ID Selector
    Vanilla JS Class Selector
    Vanilla JS Query Selector All
    Vanilla JS Query Selector
    Vanilla JS Data Hook
    jQuery ID Selector
    jQuery Class Selector
    jQuery Data Hook Selector

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 13 days ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36 Edg/135.0.0.0
Chrome 135 on Windows
View result in a separate tab
Test name Executions per second
Vanilla JS ID Selector 29017858.0 Ops/sec
Vanilla JS Class Selector 18689258.0 Ops/sec
Vanilla JS Query Selector All 4640270.5 Ops/sec
Vanilla JS Query Selector 13792710.0 Ops/sec
Vanilla JS Data Hook 4306543.5 Ops/sec
jQuery ID Selector 4069696.8 Ops/sec
jQuery Class Selector 1251120.2 Ops/sec
jQuery Data Hook Selector 1169602.8 Ops/sec