JavaScript, spread operator vs Object.assign vs property setter using array as source (version: 0)
Measure the fastest way to add new object into a collection of objects
Comparing performance of: Create new object using spread vs Mutate target object with source object vs Mutate target object using setter and array as object source