Variables en Java Script
Java Script acepta diferentes tipos de variables :
- Números, aquí entendemos por números a los enteros y a los reales. Por ejemplo 47 ó 1.18
- Cadenas de caracteres, como por ejemplo “Hola mundo”.
- Booleanas, son las que toman dos valores (verdadero o falso). Son las que llamaríamos variables lógicas.
- Nulas, es cuando la variable no toma ningún valor, se define como null.
A la hora de definir una variable, lo único que hay que tener en cuenta es que esta debe empezar por una letra o por el símbolo de subrayado ( _ ). Lo que siga a esto es indiferente.
Por ejemplo podríamos definir como variables :
Nombre
_Opción15
mes3
Estarían mal definidas las siguientes variables :
7opcion
&inicio
¿nombre
Tampoco podríamos usar como variables palabras reservadas del lenguaje (new, null, if,..).
Variables locales y globales
Otra cosa que debemos dejar clara es como podemos definir las variables, es decir, como sabemos si una variable es local o es global. En Java Script para denotar una variable local la antepondremos la palabra var. Las variables locales se utilizaran dentro de funciones y su valor solo perdurara dentro de ellas. Si definimos una variable fuera de una función, esta será una variable global y su valor estará disponible desde cualquier parte de código JavaScript que haya en la página.
El acceso a las variables no perdura cuando cambiamos de página. La solucción se basará en el paso de variables de unba página a otra.
Un ejemplo de la utilización de las variables con Java Script es el siguiente :
<HTML>
<HEAD>
<TITLE> Uso de variables en JavaScript </TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!-- Ocultación a antiguos navegadores
var saludo_esp = "Hola";
var saludo_ing = "Hello";
documment.write ( saludo_esp + " Mundo" + "<br>");
documment.write ( saludo_ing + " Wordl" );
// Fin de la ocultación -->
</SCRIPT>
</BODY>
</HTML>
Hacer referencia que al añadir <br> en la primera escritura, lo único que hacemos es generar un salto de línea.