getElementById vs querySelectorFastest: getElementById (2.8x faster)
13,969,324 ops/sec
5,045,591 ops/sec
Fastest: getElementById (1.6x faster)
5,978,206 ops/sec
3,741,234 ops/sec
Fastest: getElementById (7.5x faster)
50,651,872 ops/sec
6,755,152 ops/sec
Fastest: getElementById (4.6x faster)
16,614,488 ops/sec
3,641,440 ops/sec
Fastest: getElementById (1.7x faster)
4,902,624 ops/sec
2,962,711 ops/sec
Fastest: getElementById (3.1x faster)
17,456,438 ops/sec
5,660,113 ops/sec
Fastest: getElementById (1.3x faster)
4,300,507 ops/sec
3,391,704 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| getElementById | |
| querySelector |
| Test name | Executions per second |
|---|---|
| ✓ getElementById | 8,590,180 Ops/sec |
| querySelector | 6,467,248 Ops/sec |