Anuncios

Bienvenidos sean a este post, hoy nos centraremos sobre una de las bases de todo lenguaje de programacion, las llamadas variables, las variables son la posibilidad que nos brinda nuestro programa para almacenar informacion a la cual iremos utilizando en distintos momentos de nuestro programa y/o funciones.

Anuncios

Los nombres de las variables pueden contener letras, numeros y/o guion bajo (_) pero no pueden iniciar con numeros y tampoco caracteres especiales como letras acentuadas (ó) o la ñ, para declararlos en Javascript a diferencia del resto de los lenguajes no se utiliza el tipo de variable que queremos declarar sino la palabra var, veamos algunos ejemplos de como declarar una variable:

var Direccion;
var i,j,k;
var _prueba;
Anuncios

Con esta simple declaracion ya tenemos nuestra variable disponible para recibir informacion y ser utilizada en nuestro programa, al igual que en otros lenguajes las variables pueden ser inicializadas en el momento de la declaracion y esta se hace de igual forma:

var Direccion = "Libertad 400";
var i=0, j=0, k=10;
var _prueba = 0.00;
Anuncios

Si nosotros no hicieramos esta inicializacion nuestra variable tendria un estado de UNDEFINED y cambiaria de este estado cuando le asignemos un valor, otra de las particularidades es que el lenguaje se encargara de manipular la informacion en las variables, es decir en base a la informacion que le asignamos a la variable esta se transformara en ese tipo para eso veamos algunos tipos de variables:

Tipo de datosEjemplo
numero (number)-19, 3.14
booleano (boolean)true, false
cadena (String)“Hola, mundo”
funcion (function)unescape, write
objeto (object)window, document, null
Anuncios

Los tipos de datos como funcion u objeto los veremos mas adelante porque son elementos que aplicaremos pero con otros tipos de acciones, una breve explicacion para el tipo funcion es: se utiliza cuando asignamos una funcion propia del lenguaje como se ven en la tabla o alguna que hagamos nosotros, con objeto sucede lo mismo seran para utilizar algunos de los objetos que hagamos o que son propios de los elementos de las paginas webs, por ultimo las variables pueden ser de tipo global o locales, global son aquellas que podemos acceder o asignar desde cualquier metodo en cambio las locales son solo aquellas que pertenecen al metodo donde fueron declaradas y solo pueden ser utilizadas ahi, otra particularidad de las variables que no necesitan ser declaradas y/o definidas antes de ser utilizadas sino que el lenguaje se encargara de crearlas automaticamente cuando asignemos un valor a nuestra variable aunque una buena practica es declararla para una mejor depuracion en caso de error.

Anuncios

Otro tipo de variables de este y otros lenguajes son los Arrays o arreglos, en este caso hablamos de unas variables un poco mas avanzadas ya que nos permiten almacenar multiples valores dentro de una misma variable, siempre que sean del mismo tipo, las cuales tendran una posicion dentro de la misma con las cuales por medio de ella podremos recuperarla, un ejemplo podria ser:

Para crearlo:

var arreglo = [ "hola","a","todos" ];

Para recuperarlo:

document.write(arreglo[2]);
Anuncios

En este caso primero lo creamos con tres elementos, a diferencia de los otros lenguajes se crea con los corchetes y el contenido interno separado por comas, despues para recuperarlo debes informar la posicion a nuestro array entre dos corchetes como se ve en el ejemplo.

Nota: Recuerden que en programacion el orden de los elementos comienza por el numero cero, en este caso al ser tercer elemento le corresponde el numero 2.
Anuncios

Antes de acabar con este post, hablemos sobre los literales los cuales como indica su nombre son valores fijos que no permiten modificacion y estos son los que se utilizan directamente en cualquiera de nuestras funciones, las mismas pueden ser tambien de tipo letras, cadenas, booleanos o numeros, veamos algunos ejemplos:

alert("Texto de Prueba!");
document.write(128956.87);
alert("#126");
Anuncios

Los literales son solamente esto, es la forma de mostrar informacion sin pasar por ninguna variable y no quedan almacenado en ningun lugar.

Anuncios

En resumen, hoy hemos hablado sobre las variables, como se definen, de que tipo son, para que se utilizan, y hemos hablado sobre los literales, espero les haya sido util sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.

Anuncios

Tengo un Patreon donde podes acceder de manera exclusiva a material para este blog antes de ser publicado, sigue los pasos del link para saber como.

Tambien podes donar

Es para mantenimiento del sitio, gracias!

$1.00