Script Preparation code:
Tests:

Historical Performance Data aggregated from 69 community runs

Desktop Results:
Chrome 49 runs
Regex
566K/s
indexOf
434K/s
String search
430K/s
JSON
144K/s

Fastest: Regex (3.9x faster)

View exact numbers
  • Regex: 566,395 ops/sec
  • indexOf: 433,613 ops/sec
  • String search: 430,246 ops/sec
  • JSON: 143,887 ops/sec
Firefox 8 runs
indexOf
1.3M/s
String search
1.2M/s
Regex
722K/s
JSON
142K/s

Fastest: indexOf (9.0x faster)

View exact numbers
  • indexOf: 1,284,454 ops/sec
  • String search: 1,205,031 ops/sec
  • Regex: 721,836 ops/sec
  • JSON: 141,956 ops/sec
Mobile Results:
Chrome 12 runs
Regex
294K/s
String search
225K/s
indexOf
219K/s
JSON
82K/s

Fastest: Regex (3.6x faster)

View exact numbers
  • Regex: 294,143 ops/sec
  • String search: 225,103 ops/sec
  • indexOf: 218,717 ops/sec
  • JSON: 82,176 ops/sec

Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.

Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    JSON
    Regex
    String search
    indexOf

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 3 months ago)
Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Mobile Safari/537.36
Chrome Mobile 149 on Android
View result in a separate tab
Regex
299K/s
indexOf
231K/s
String search
229K/s
JSON
111K/s
View exact numbers
Test name Executions per second
Regex 298,802 Ops/sec
indexOf 230,594 Ops/sec
String search 228,834 Ops/sec
JSON 111,144 Ops/sec