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

    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
444K/s
replaceAll beforehand
403K/s
regex exec 1
291K/s
regex exec 2
266K/s
several matches for loop replace once
144K/s
several matches for loop replace once loop
140K/s
several matches concat replace once
137K/s
several matches for loop
129K/s
several matches concat
124K/s
View exact numbers
Test name Executions per second
urlSearchParams 443,589 Ops/sec
replaceAll beforehand 403,400 Ops/sec
regex exec 1 291,288 Ops/sec
regex exec 2 265,668 Ops/sec
several matches for loop replace once 143,895 Ops/sec
several matches for loop replace once loop 140,178 Ops/sec
several matches concat replace once 137,315 Ops/sec
several matches for loop 128,891 Ops/sec
several matches concat 124,165 Ops/sec