const original = { a: 1, b: 2 }; const clone = { ...original }; clone.b = 99; console.log(original, clone);
spread duplicates the top level