> Faqs > Acceso a variables globales creadas en otro bloque <script> en Javascript

Acceso a variables globales creadas en otro bloque <script> en Javascript

Tengo una variable declarada en un bloque de script. Como esto:

 <script>   
 var xx=1   
 </script>

Cómo podría acceder a esa variable fuera de ese bloque de script?

Respuestas

Podrías acceder a esa variable desde otro bloque de <script> que haya después del bloque donde la declaras. Por ejemplo, esto es correcto:

 <script>   
 var xx=1   
 </script>   
   
 <script>   
 alert(xx)   
 </script>

Pero no sería correcto acceder a esa variable en un bloque de script colocado en la página anteriormente. Por ejemplo, esto daría un error:

 <script>   
 alert(xx)   
 </script>   
   
 <script>   
 var xx=1   
 </script>

De todos modos, una vez declarada e inicializada esa variable global a la página, podrás acceder a su valor en cualquier sitio. Simplemente asegúrate que cuando se vaya a ejecutar una línea de código donde utilices la variable, que se haya declarado ya.

Miguel Angel
3295 146 215 17