Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2011, 16:50
Silver
 
Fecha de Ingreso: noviembre-2001
Ubicación: México DF
Mensajes: 128
Antigüedad: 22 años, 4 meses
Puntos: 0
Referencia a un objeto

Hola amigos,
Esta es una pregunta muy básica, pero me he atorado en ella sin darme cuenta... ¿cómo copiar un objeto en otra variable sin que se mantenga la referencia al anterior?

Ejemplo:
Código:
// con numeros funciona bien
var uno = 5;
var dos = uno; 
uno = 10;
alert(dos); // retorna 5

// con objetos no funciona
var uno = {x:5};
var dos = uno;
uno.x = 10;
alert(dos.x); // retorna 10
Me imagino que la respuesta debe ser muy básica, pero no me había pasado esto antes... jajaja
Saludos!!!