regexp .test() vs string .match() vs indexOf === 0 vs string .startsWith() vs Equality| Test case name | Result |
|---|---|
| regexp .test() | |
| string .match() | |
| indexOf === 0 | |
| string .startsWith() | |
| Equality |
| Test name | Executions per second |
|---|---|
| ✓ string .startsWith() | 1,055,339,648 Ops/sec |
| indexOf === 0 | 970,002,048 Ops/sec |
| Equality | 18,032,586 Ops/sec |
| regexp .test() | 16,782,878 Ops/sec |
| string .match() | 9,977,881 Ops/sec |