Skip to content

Instantly share code, notes, and snippets.

@ericf
Created August 23, 2013 16:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ericf/6321591 to your computer and use it in GitHub Desktop.
Save ericf/6321591 to your computer and use it in GitHub Desktop.
ericf@Fino:deepclone (master)$ node -v
v0.10.16
ericf@Fino:deepclone (master)$ node deep-copy.js
Recursive Deep Copy x 11,638 ops/sec ±2.46% (88 runs sampled)
JSON Deep Copy x 11,146 ops/sec ±2.61% (88 runs sampled)
Fastest is Recursive Deep Copy
ericf@Fino:deepclone (master)$ nvm use v0.11.6
Now using node v0.11.6
ericf@Fino:deepclone (master)$ node -v
v0.11.6
ericf@Fino:deepclone (master)$ node deep-copy.js
Recursive Deep Copy x 10,154 ops/sec ±1.99% (93 runs sampled)
JSON Deep Copy x 16,047 ops/sec ±2.12% (89 runs sampled)
Fastest is JSON Deep Copy
ericf@Fino:deepclone (master)$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment