className replace vs classList replace vs classList remove addFastest: className replace (1.2x faster)
1,015,692 ops/sec
855,497 ops/sec
848,331 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| className replace | |
| classList replace | |
| classList remove add |
| Test name | Executions per second |
|---|---|
| ✓ className replace | 247,302 Ops/sec |
| classList remove add | 236,426 Ops/sec |
| classList replace | 218,429 Ops/sec |