Foros del Web » Programando para Internet » Javascript »

Variables, ¿paso por valor o por referencia?

Estas en el tema de Variables, ¿paso por valor o por referencia? en el foro de Javascript en Foros del Web. ¿Alguien conoce algún método para realizar el paso de variables por referencia en vez de por valor? Con esto lo que quiero es poder hacer ...
  #1 (permalink)  
Antiguo 20/12/2005, 02:19
 
Fecha de Ingreso: julio-2005
Mensajes: 31
Antigüedad: 18 años, 9 meses
Puntos: 0
Variables, ¿paso por valor o por referencia?

¿Alguien conoce algún método para realizar el paso de variables por referencia en vez de por valor? Con esto lo que quiero es poder hacer que automáticamente una variable tome el valor de otra sin necesidad de declararlo.
Así:
Código:
var 1;
var 2 = 1;

var 1 = 'cadena'
De esta forma, cuando pidiéramos el valor de '2' automáticamente sería 'cadena'. Por supuesto esto no sería con una sóla variable, sino con muchas. De ahí la pregunta de algún método ya creado o nativo de javascript.

Gracias de antemano
  #2 (permalink)  
Antiguo 20/12/2005, 07:54
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 3 meses
Puntos: 90
fijate si en vez de hacer

var 2 = 1; hacés var 2 = \1;

hay muchos lenguajes que usan \ para pasar por referencia las variables, fijate si en JS es así o usa algún otro indicador

Espero que te sirva

Saludos
__________________
Esteban Quintana
  #3 (permalink)  
Antiguo 20/12/2005, 08:28
 
Fecha de Ingreso: julio-2005
Mensajes: 31
Antigüedad: 18 años, 9 meses
Puntos: 0
Pues va a ser que no...

... gracias por contestar, pero me temo que no funciona. ¿Alguna otra idea?
  #4 (permalink)  
Antiguo 21/12/2005, 08:17
 
Fecha de Ingreso: julio-2005
Mensajes: 31
Antigüedad: 18 años, 9 meses
Puntos: 0
Jo que racha llevo... una de dos, o hago preguntas demasiado simples que no merece la pena contestar o son demasiado complejas para que alguien me cuente algo.... ¿Alguna idea??? ¿¿algo?? Pliiiissss
  #5 (permalink)  
Antiguo 21/12/2005, 09:54
Avatar de SiR.CARAJ0DIDA  
Fecha de Ingreso: junio-2004
Ubicación: Acá
Mensajes: 1.166
Antigüedad: 19 años, 10 meses
Puntos: 4
lo unico que se pasa por referencia son los objetos, al menos cuando se pasa como parametro a una funcion, ahora si haces obj1 = obj2 no estoy seguro si se copia.
__________________
Internet Explorer SuckS
Download FireFox
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:01.