Diferencia entre revisiones de «Programación en JavaScript/Variables»

Contenido eliminado Contenido añadido
m →‎Matrices.: Correción ortográfica
m Arreglando para la 'versión para imprimir'
Línea 1:
<noinclude>{{Navegador|libro=Programación en JavaScript
|actual=Las variables en JavaScript
|anterior=Índice
|siguiente=Control}}
}}</noinclude>
 
En un programa JavaScript nos podemos encontrar con dos elementos básicos: código y datos. La parte del código es la que nos permite hacer cosas dentro de la página web, y la parte de datos es la que define el estado de la página web en un momento determinado. Los datos de un programa se guardan dentro de VARIABLES'''variables'''.
=Las variables en JavaScript.=
 
En un programa JavaScript nos podemos encontrar con dos elementos básicos: código y datos. La parte del código es la que nos permite hacer cosas dentro de la página web, y la parte de datos es la que define el estado de la página web en un momento determinado. Los datos de un programa se guardan dentro de VARIABLES.
 
¿Qué es una variable? Una variable es como una caja: dentro de una caja nosotros podemos guardar cosas. Sólo que en las variables de JavaScript la caja sólo puede guardar una sola cosa a la vez. ¿Y por qué se las llama variables? Se las denomina así porque su contenido (la cosa) puede cambiar en cualquier momento durante el desarrollo del programa. De esta forma, una variable en JavaScript puede contener distintas cosas según donde se encuentre en el programa: números, letras, etc...
Línea 49 ⟶ 48:
Pues bien, podemos decir que los objetos en JavaScript son muy parecidos: tienen atributos (datos) y comportamientos (código). Si nos fijamos, en realidad parecen un programa JavaScript pero contenido dentro de nuestro programa JavaScript. Así, nosotros podemos usar (y crear) objetos para hacer cosas: una ventana del navegador es un objeto window, una página HTML es un objeto document, y una imagen es un objeto de tipo Image. Es fácil darse cuenta de que los objetos son de un determinado tipo: un objeto mesa, un objeto ventana, un objeto ratón, etc... Todos los objetos de un mismo tipo tienen características semejantes, aunque luego cada objeto tiene atributos con valores distintos dependiendo de cada caso. Así, dos mesas puede tener color marrón o azul, pero las dos seguirán teniendo patas, que pueden ser 4 ó 5, depende... En JavaScript, los objetos son muy importantes, como vamos a comprobar en el siguiente capítulo, que trata de las matrices y las sentencias de control.
 
== Operar con variables. ==
 
Como ya estudiamos en el capítulo anterior, en JavaScript podemos definir unos elementos llamados variables que nos permiten almacenar datos de distintos tipos. Naturalmente, nosotros podemos usar esos datos en nuestros programas y, como ya se indicó entonces, podemos incluso variar esos datos manteniendo la variable donde los depositamos. A esta operación se le llama modificar la variable, y es una de las bases de la programación moderna.
Línea 73 ⟶ 72:
Si ahora quisieramos listar estos datos (más adelante veremos cómo), tendriamos que referirnos a cada variable en concreto, con lo que tenemos pululando por nuestro programa siete variables a las que será difícil referirnos de una forma genérica (por ejemplo, como estudiaremos más adelante, para listarlos dinámicamente en un formulario). Para resolver este problema tenemos una solución: las matrices.
 
== Matrices. ==
 
Las matrices son variables que contienen un objeto de tipo Array(). Podemos definir una matriz de la siguiente manera:
Línea 109 ⟶ 108:
Sin embargo, perderemos todos los elementos que tuviéramos anteriormente.
 
<noinclude>{{Navegador|libro=Programación en JavaScript
|actual=Las variables en JavaScript
|anterior=Índice
|siguiente=Control}}
}}</noinclude>