¡Hola! Seguimos profundizando en los aspectos más importantes de JavaScript; en este sentido vamos a destacar la definición y uso de las variables. En programación, las variables son contenedores que nos permiten almacenar valores numéricos, cadenas de caracteres o estructuras de datos como listas, arreglos de valores u objetos. Por el momento, vamos a estudiar las variables que almacenan valores simples como números o cadenas de caracteres. La principal propiedad de las variables, como su nombre lo indica, es almacenar valores que pueden cambiar a lo largo de la ejecución del programa; es por esta razón que reciben el nombre de variables.
Estos valores almacenados se pueden utilizar o acceder en cualquier momento de la ejecución de nuestro programa. Así como en álgebra utilizamos variables para trabajar con ecuaciones y fórmulas complejas, en programación trabajamos con variables para poder ejecutar los pasos que componen los algoritmos de la aplicación que estamos codificando.
Ya que vimos algunas propiedades de las variables, pasemos a aprender cómo utilizarlas en JavaScript.
Para declarar una variable es necesario tener presente la siguiente estructura:
var x = 5;
A continuación se describen los componentes de la estructura básica para la declaración de variables en JavaScript:
Los nombres de las variables son muy flexibles aunque te recomendamos estas buenas prácticas para nombrar tus variables:
A continuación tienes unos ejemplos de nombres de variables válidos en JavaScript:
Ejemplo |
---|
|
|
|
|
|
Aquí puedes ver algunos ejemplos de nombres inválidos para las variables:
Ejemplo |
---|
|
|
|
|
Las variables son sensibles a mayúsculas de manera que miVar, MiVar, mivar son variables completamente diferentes. Es una buena práctica de programación, evitar nombres similares entre las variables, o nombres que no nos den una referencia clara de cuál puede ser su contenido, por ejemplo:
var x = true;
Después de declarar una variable, es posible hacer referencia a ésta (utilizar u obtener el valor de la variable) por su nombre en cualquier parte de nuestro programa, teniendo en cuenta el scope o ámbito de las variables que estudiaremos más adelante. Así como también podemos hacer diferentes operaciones con las mismas.
Código |
---|
|
|
|
Resultado |
12 |
En el ejemplo anterior se declararon dos variables (valor1) y (valor2) que luego son utilizadas en una suma; al sumar las dos variables, el resultado es 12.
También es posible hacer uso de variables cuando estamos declarando otras variables:
var suma = valor1 + 95;
Después de declarar variables ( var ) podemos re-asignar nuevos valores o datos para que sean almacenados en dichas variables:
Código |
---|
|
|
|
Resultado |
pedro |
En JavaScript, otra manera de declarar variables se puede lograr usando los comandos let y const, palabras reservadas para el lenguaje, definidas en el estándar ECMAScript 6. Con el comando let declaramos variables limitando su uso a un bloque de código determinado, mientras que con el comando const definimos constantes o variables que tendrán un valor que no podrá modificarse posteriormente.