feat: add object hashing benchmarking
[benchmarks-js.git] / shallow-clone-object.mjs
index e01a3c4f61f454b17a575dce06a1620ff6a7ab47..f5c79c3bf6542e08d246b3df2012a928eef17a58 100644 (file)
@@ -9,16 +9,16 @@ const object = generateRandomObject()
 
 group(`Shallow clone object with ${Object.keys(object).length} keys`, () => {
   bench('Spread', () => {
-    const objClone = { ...object }
+    return { ...object }
   })
   bench('Object assign', () => {
-    const objClone = Object.assign({}, object)
+    return Object.assign({}, object)
   })
   bench('lodash clone', () => {
-    const objClone = _.clone(object)
+    _.clone(object)
   })
   bench('rambda assoc', () => {
-    const objClone = assoc(object)
+    assoc(object)
   })
 })