Tests:
  • Using the spread operator with constant inside

  • Using Object.assign to merge two objects

  • Using the spread operator to merge two objects

  • Using the spread operator with two extra variables

  • Composing objects into new one

Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    Using the spread operator with constant inside
    Using Object.assign to merge two objects
    Using the spread operator to merge two objects
    Using the spread operator with two extra variables
    Composing objects into new one

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 5 months ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36
Chrome 126 on Windows
View result in a separate tab
Test name Executions per second
Using the spread operator with constant inside 63406088.0 Ops/sec
Using Object.assign to merge two objects 8271973.0 Ops/sec
Using the spread operator to merge two objects 19185654.0 Ops/sec
Using the spread operator with two extra variables 58530804.0 Ops/sec
Composing objects into new one 139970288.0 Ops/sec


;