Class vs ID vs data attribute vs :is(div, span) vs TagFastest: Tag (4.9x faster)
22,686,156 ops/sec
21,111,550 ops/sec
9,544,333 ops/sec
9,291,111 ops/sec
4,675,077 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| Class | |
| ID | |
| data attribute | |
| :is(div, span) | |
| Tag |
| Test name | Executions per second |
|---|---|
| ✓ Tag | 3,751,802 Ops/sec |
| ID | 3,701,551 Ops/sec |
| Class | 3,669,655 Ops/sec |
| data attribute | 3,482,355 Ops/sec |
| :is(div, span) | 1,730,230 Ops/sec |