Ver Mensaje Individual
  #17 (permalink)  
Antiguo 10/05/2014, 13:27
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
Respuesta: Problema con variables globales!

Cita:
Iniciado por berkeleyPunk Ver Mensaje
Digo, uno pensaría que habría problema si después de poner el código como lo puse, añadiéramos, no sé, algo como:
Código Javascript:
Ver original
  1. var x = x();

¿No?
Quizas por ser dinamicamente tipado.....

Código Javascript:
Ver original
  1. x = 5;
  2. x = 'Hola Mundo';
  3. alert(x);  // no hay error, sale "Hola Mundo"

Como Ud dice la funcion x, no es mas que un tipo de datos mas......

---
Sorprendente para mi tambien :)

Aca lo mismo, una vez mas...... descomentando x = ... y no imprime nada.

Código Javascript:
Ver original
  1. <html>
  2. <head> 
  3.     <script language="JavaScript">
  4.         function al_cargar()
  5.         {
  6.             function x(){
  7.                 return 'Hi world';
  8.             }
  9.             //x = 5;
  10.             //x = 'Hola Mundo';
  11.             alert(x());
  12.                
  13.         }      
  14.     </script>  
  15. </head>
  16. <body onload="al_cargar();">
  17.    
  18. </body>
  19. </html>
__________________
Salu2!