"Hello this is a test, would you look at that".startsWith("bonjour") vs "Hello this is a test, would you look at that".includes("bonjour") vs /^bonjour/.test("Hello this is a test, would you look at that")| Test case name | Result |
|---|---|
| "Hello this is a test, would you look at that".startsWith("bonjour") | |
| "Hello this is a test, would you look at that".includes("bonjour") | |
| /^bonjour/.test("Hello this is a test, would you look at that") |
| Test name | Executions per second |
|---|---|
| ✓ /^bonjour/.test("Hello this is a test, would you look at that") | 516,786,816 Ops/sec |
| "Hello this is a test, would you look at that".startsWith("bonjour") | 79,062,032 Ops/sec |
| "Hello this is a test, would you look at that".includes("bonjour") | 33,572,068 Ops/sec |