Object.assign copia todas las propiedades de un objeto x a un objeto y.
En este caso copiamos las propiedades de obj2 a obj1.
Lo que hay que tener en cuenta al momento de usar Object.assign es que es muta el objeto original, en el ejemplo, obj1 fue alterado cosa que va en contra de los fundamentos de la programación funcional.
Un mejor forma de llegar al mismo resultado sin mutar ningun objeto es usando la sintaxis spread:
Respuesta:
A.
{ nombre: "Fernando", edad:26 }Object.assigncopia todas las propiedades de un objeto x a un objeto y.En este caso copiamos las propiedades de
obj2aobj1.Lo que hay que tener en cuenta al momento de usar
Object.assignes que es muta el objeto original, en el ejemplo,obj1fue alterado cosa que va en contra de los fundamentos de la programación funcional.Un mejor forma de llegar al mismo resultado sin mutar ningun objeto es usando la sintaxis spread: