Test name | Executions per second |
---|---|
Using the spread operator | 3059366.5 Ops/sec |
Using Object.assign | 3482274.0 Ops/sec |
var firstObject = { sampleData: 'Hello world' }
firstObject.moreData = 'foo bar'
firstObject = {firstObject}
const finalObject = Object.assign({}, firstObject, { moreData: 'foo bar' });