toLowerCase() vs localeCompare() vs toLowerCase() FAIL vs localeCompare() FAIL vs toLocaleLowerCase() vs toLocaleLowerCase() FAILFastest: toLowerCase() (104.6x faster)
31,248,532 ops/sec
20,398,012 ops/sec
17,458,456 ops/sec
16,477,400 ops/sec
305,052 ops/sec
298,765 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| toLowerCase() | |
| localeCompare() | |
| toLowerCase() FAIL | |
| localeCompare() FAIL | |
| toLocaleLowerCase() | |
| toLocaleLowerCase() FAIL |
| Test name | Executions per second |
|---|---|
| ✓ toLowerCase() | 97,840,448 Ops/sec |
| toLowerCase() FAIL | 91,955,056 Ops/sec |
| toLocaleLowerCase() | 25,598,754 Ops/sec |
| toLocaleLowerCase() FAIL | 24,272,174 Ops/sec |
| localeCompare() | 228,118 Ops/sec |
| localeCompare() FAIL | 226,100 Ops/sec |