Historical Performance Data aggregated from 5 community runs

Desktop Results:
Chrome 5 runs
Spread operator (...)
3K/s
jQuery.extend(true)
3K/s
Lodash.cloneDeep()
3K/s
structuredClone()
1K/s
Custom function
23/s
JSON.parse(JSON.stringify())
15/s

Fastest: Spread operator (...) (208.4x faster)

View exact numbers
  • Spread operator (...): 3,160 ops/sec
  • jQuery.extend(true): 2,906 ops/sec
  • Lodash.cloneDeep(): 2,667 ops/sec
  • structuredClone(): 1,408 ops/sec
  • Custom function: 23 ops/sec
  • JSON.parse(JSON.stringify()): 15 ops/sec

Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.

Browser OS User Agent When Created
Chrome 139 Windows Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36 one year ago
Firefox 131 Windows Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:131.0) Gecko/20100101 Firefox/131.0 one year ago
Chrome 121 Mac OS X 10.15.7 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36 2 years ago
Chrome 120 Windows Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 2 years ago
Chrome 120 Windows Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 2 years ago
Chrome 120 Mac OS X 10.15.7 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 2 years ago