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 | 2785.7 Ops/sec |
querySelectorAll with [attribute] | 2635.3 Ops/sec |
filter with classList | 165.7 Ops/sec |
filter with className | 398.3 Ops/sec |
filter with getAttribute | 311.7 Ops/sec |
for with classList | 117.2 Ops/sec |
for with className | 491.0 Ops/sec |
for with getAttribute | 367.6 Ops/sec |
getElementsByClassName | 9612084.0 Ops/sec |