У меня есть объект a
вроде этого:
const a = {
user: {
…
groups: […]
…
}
}
в результате чего в a.user
И я хотел бы изменить только значение a.user.groups
. Если я это сделаю:
const b = Object.assign({}, a, {
user: {
groups: {}
}
});
b
не имеет другого свойства кроме b.user.groups
, все остальные удаляются. Есть ли способ ES6 только изменить вложенное свойство, не теряя всего другого, с помощью Object.assign
?