J
Size: a a a
J
C
J
const source = { a: { b: [ 1, 2, 3 ], c: 4 }, d: 5 }
const obj1 = { ...source };
const obj2 = { ...source };
obj1.d = 6; // obj1: { a: { b: [ 1, 2, 3 ], c: 4 }, d: 6 }
// obj2: { a: { b: [ 1, 2, 3 ], c: 4 }, d: 5 }
obj1.a.c = 7; // obj1: { a: { b: [ 1, 2, 3 ], c: 7 }, d: 6 }
// obj2: { a: { b: [ 1, 2, 3 ], c: 7 }, d: 5 }
console.log(obj1, obj2)
J
М
М
N
R
C
C
C
C
AK
ZA
AK
NT
RR
NT
RR