| Test case name | Result |
|---|---|
| querySelectorAll with .class | |
| querySelectorAll with [attribute] | |
| filter with classList | |
| filter with className | |
| filter with getAttribute | |
| for with classList | |
| for with className | |
| for with getAttribute | |
| getElementsByClassName |
| Test name | Executions per second |
|---|---|
| querySelectorAll with .class | 496.0 Ops/sec |
| querySelectorAll with [attribute] | 352.9 Ops/sec |
| filter with classList | 69.9 Ops/sec |
| filter with className | 124.8 Ops/sec |
| filter with getAttribute | 91.0 Ops/sec |
| for with classList | 68.7 Ops/sec |
| for with className | 136.3 Ops/sec |
| for with getAttribute | 94.6 Ops/sec |
| getElementsByClassName | 2704543.2 Ops/sec |