Constantes en Javascript

28/Sep/2021 JavaScript Deja un comentario
Artículos Programación en Javascript

En nuestros programas en Javascript trabajaremos normalmente con variables, asignando y modificando valores de las nismas. Si bien tenemos que saber que podemos definir constantes en Javascript. Es decir, definir unas variables las cuales tienen un valor fijo que no puede ser modificado a lo largo de la vida del programa. Independientemente del lugar en el que las utilicemos

La estructura que declara una constante en Javascript es la siguiente:

const nombreconstante = valor;

Como podemos comprobar se utiliza el modificador const para definir nuestra constante, seguido del nombre de la constante y de la asignación de un valor. En contra de las variables que podrían ser definidas sin ningún valor y luego asignárselo, en el caso de las constantes, estas tienen que ser creadas con un valor inicial, dado a su carácter de inmutabilidad.

De esta manera vamos a declarar nuestra primer constante en Javascript de la siguiente manera:

const constante = 12;

Podemos acceder al contenido de nuestra constante y utilizarlo en nuestras operaciones sin ningún problema:

console.log("El valor de la constante es " + constante);

Si bien, no podremos alterar su valor, por la propia definición en sí de la constante, en ningún momento de nuestro programa. Si lo intentamos veremos que por consola se nos muestra un error de tipo.

TypeError: Assignment to constant variable.

Si queremos capturar la generación de dicho error podemos utilizar un método try-catch de la siguiente manera:

try {
    constante = 20;
    console.log("El valor de la constante es " + constante);
} catch (error) {
    console.log("El valor de una constante no puede ser modificado: " + error);
}

Así veremos que una constante en Javascript no puede ser modificada. Lo que sí tenemos que saber es que el ámbito de la constante en Javascript es global, es decir, podremos acceder a ella desde cualquier ámbito de nuestro programa sin ningún problema.

Espero que mediante este ejemplo ya podáis tener un poco más claro el manejo de constantes en Javascript.

Vídeos sobre Javascript


¿Algo que nos quieras comentar?

Déjanos tu comentario, no te preocupes que tu email no será publicado

*

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.