МГ
Size: a a a
МГ
CM
МГ
KS
МГ
KS
И
МГ
ЕБ
Object.assigh(obj, {a: 1})
объект obj
не мутировался, а создавался его клон и уже к нему добавлялось поле a
?t
Object.assigh(obj, {a: 1})
объект obj
не мутировался, а создавался его клон и уже к нему добавлялось поле a
?E
Object.assigh(obj, {a: 1})
объект obj
не мутировался, а создавался его клон и уже к нему добавлялось поле a
?S🛸
Object.assigh(obj, {a: 1})
объект obj
не мутировался, а создавался его клон и уже к нему добавлялось поле a
?ЕБ
var foo = {n: 1};
var bar = Object.assign({...foo}, {j: 2})
ЕБ
E
var foo = {n: 1};
var bar = Object.assign({...foo}, {j: 2})
{...foo, j:2}
(в простых случаях)YI
Object.assigh(obj, {a: 1})
объект obj
не мутировался, а создавался его клон и уже к нему добавлялось поле a
?E
YI
ЕБ
{...foo, j:2}
(в простых случаях)var foo = {n: 1};
var bar = {...foo, j: 2};