Compares String.prototype.startsWith against an anchored regular expression for prefix matching.
var iterations = 2000000;
var s = "hello world";s.startsWith("hello")/^hello/.test(s)s.startsWith("hello")/^hello/.test(s)s.startsWith("hello")/^hello/.test(s)
| Browser | Snippet A | Snippet B | Winner |
|---|---|---|---|
1st | 10.00 ms | 47.00 ms | Snippet A4.70ร faster |
2nd | 12.60 ms | 21.50 ms | Snippet A1.71ร faster |
3rd | 47.00 ms | 16.00 ms | Snippet B2.94ร faster |
4th | 27.50 ms | 46.20 ms | Snippet A1.68ร faster |
Median of 5 trials ร 2,000,000 iterations per snippet.