Script Preparation code:
Tests:
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    Using the spread operator
    Using Object.assign
    swc
    Manualy
    json
    only parse
    structuredClone
    Object.keys

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: one year ago)
Mozilla/5.0 (Android 14; Mobile; rv:129.0) Gecko/129.0 Firefox/129.0
Firefox Mobile 129 on Android
View result in a separate tab
Object.keys
11K/s
Using the spread operator
1K/s
Using Object.assign
1K/s
only parse
498/s
Manualy
479/s
swc
386/s
json
164/s
structuredClone
147/s
View exact numbers
Test name Executions per second
Object.keys 10,655 Ops/sec
Using the spread operator 1,194 Ops/sec
Using Object.assign 1,120 Ops/sec
only parse 498 Ops/sec
Manualy 479 Ops/sec
swc 386 Ops/sec
json 164 Ops/sec
structuredClone 147 Ops/sec