jQuery vs getElementById vs querySelectorFastest: getElementById (3.5x faster)
10,162,252 ops/sec
4,501,988 ops/sec
2,872,182 ops/sec
Fastest: getElementById (2.1x faster)
7,032,300 ops/sec
5,629,394 ops/sec
3,395,905 ops/sec
Fastest: getElementById (2.6x faster)
5,292,662 ops/sec
2,968,300 ops/sec
2,072,265 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| jQuery | |
| getElementById | |
| querySelector |
| Test name | Executions per second |
|---|---|
| ✓ getElementById | 22,756,716 Ops/sec |
| querySelector | 3,789,165 Ops/sec |
| jQuery | 2,620,918 Ops/sec |