Vanilla JS ID Selector vs Vanilla JS Class Selector vs Vanilla JS Query Selector All vs Vanilla JS Query Selector vs Vanilla JS Data Hook vs jQuery ID Selector vs jQuery Class Selector vs jQuery Data Hook Selector| 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 |
| 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 |