Script Preparation code:
Tests:

Historical Performance Data aggregated from 275 community runs

Desktop Results:
Chrome 215 runs
Spread operator
17.8M/s
Lodash cloneDeep
427K/s

Fastest: Spread operator (41.6x faster)

View exact numbers
  • Spread operator: 17,752,360 ops/sec
  • Lodash cloneDeep: 426,622 ops/sec
Firefox 43 runs
Spread operator
5.5M/s
Lodash cloneDeep
427K/s

Fastest: Spread operator (12.9x faster)

View exact numbers
  • Spread operator: 5,508,806 ops/sec
  • Lodash cloneDeep: 427,075 ops/sec
Mobile Results:
Chrome 17 runs
Spread operator
8.7M/s
Lodash cloneDeep
109K/s

Fastest: Spread operator (79.8x faster)

View exact numbers
  • Spread operator: 8,725,818 ops/sec
  • Lodash cloneDeep: 109,358 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
    Lodash cloneDeep
    Spread operator

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 2 months ago)
Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Mobile Safari/537.36
Chrome Mobile 146 on Android
View result in a separate tab
Spread operator
25.1M/s
Lodash cloneDeep
175K/s
View exact numbers
Test name Executions per second
Spread operator 25,112,308 Ops/sec
Lodash cloneDeep 174,560 Ops/sec