Copiar un objeto en JavaScript y modificarlo sin alterar el original

Hace unos días vimos el problema que existe al copiar objetos en JavaScript. El problema se produce porque en JavaScript se copian los objetos por referencia. Copiar un objeto «a la vieja usanza» en JavaScript Esto podemos evitarlo de esta forma: let persona1 = {    nombre: ‘Gorka’};let persona2 = {};function copiar(origen, destino) {  for (let … Leer más