asignar
Se utiliza para copiar los valores de todas las propiedades enumerables de uno o más objetos fuente en un objeto destino. En otras palabras, se utiliza para combinar objetos copiando las propiedades de origen en el objeto de destino.
Ejemplo📝
var objetoDestino = { a: 1, b: 2 };
var objetoFuente = { b: 3, c: 4 };
var objetoCombinado = Objeto.asignar(objetoDestino, objetoFuente);
imprimir("Objeto combinado:", objetoCombinado);
Salida:
// Objeto combinado: { a: 1, b: 3, c: 4 }
Es importante mencionar que este método modifica el objeto de destino y también devuelve ese objeto modificado.
Ten en cuenta que si ya hay una clave y se asigna otra se queda la ultima en ser asignada.