HTML Preparation code:
Tests:
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: one year ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:139.0) Gecko/20100101 Firefox/139.0
Firefox 139 on Windows
View result in a separate tab
jQuery ID Selector
6.1M/s
Vanilla JS ID Selector
5.5M/s
Vanilla JS Class Selector
5.4M/s
Vanilla JS Query Selector
3.4M/s
jQuery Class Selector
1.4M/s
Vanilla JS Query Selector All
1.2M/s
Vanilla JS Data Hook
1.1M/s
jQuery Data Hook Selector
647K/s
View exact numbers
Test name Executions per second
jQuery ID Selector 6,099,065 Ops/sec
Vanilla JS ID Selector 5,549,310 Ops/sec
Vanilla JS Class Selector 5,416,646 Ops/sec
Vanilla JS Query Selector 3,425,620 Ops/sec
jQuery Class Selector 1,416,854 Ops/sec
Vanilla JS Query Selector All 1,180,196 Ops/sec
Vanilla JS Data Hook 1,077,598 Ops/sec
jQuery Data Hook Selector 647,220 Ops/sec