HTML Preparation code:
Script Preparation code:
Tests:
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    regex exec 1
    regex exec 2
    replaceAll beforehand
    several matches for loop
    several matches concat
    several matches concat replace once
    urlSearchParams
    several matches for loop replace once
    several matches for loop replace once loop
    sort
    pre array

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: one year ago)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.4 Safari/605.1.15
Safari 18 on Mac OS X 10.15.7
View result in a separate tab
urlSearchParams
435K/s
replaceAll beforehand
401K/s
pre array
401K/s
regex exec 1
287K/s
regex exec 2
262K/s
sort
206K/s
several matches for loop replace once
144K/s
several matches for loop replace once loop
140K/s
several matches concat replace once
138K/s
several matches for loop
127K/s
several matches concat
123K/s
View exact numbers
Test name Executions per second
urlSearchParams 435,303 Ops/sec
replaceAll beforehand 401,210 Ops/sec
pre array 401,017 Ops/sec
regex exec 1 287,414 Ops/sec
regex exec 2 261,678 Ops/sec
sort 206,430 Ops/sec
several matches for loop replace once 144,105 Ops/sec
several matches for loop replace once loop 139,651 Ops/sec
several matches concat replace once 138,246 Ops/sec
several matches for loop 127,372 Ops/sec
several matches concat 123,294 Ops/sec