DD
Size: a a a
DD
PM
DD
DD
DD
PM
PM
PM
obj = { ...obj, bar: 3 }
PM
PM
DD
DD
DD
PM
DS
DD
PM
let arr = [];
arr.push(1); // мутация
arr = [ ...arr, 1 ]; // нет
let obj = { a: 1 };
obj.a = 2; // мутация
obj = { ...obj, a: 2 }; // нет
let str = new String('hello world');
str.foo = 1; // тоже мутация
итд
PM
PM
PM