Las constantes en TypeScript nos permiten definir variables cuyo valor no vaya a cambiar a lo largo del tiempo de ejecución del programa.
Las constantes en TypeScript se definen mediante la sentencia const
atendiendo a la siguiente estructura:
const nombre_constante = valor;
Es muy importante saber que la constante siempre tiene que tener un valor asociado. Si intentamos dar de alta una constante sin valor, nos dará error.
Así, por ejemplo, podemos crear una constante en TypeScript que indique la edad en la que una persona es mayor de edad. El código sería el siguiente:
const mayor_de_edad:number = 18;
Para utilizar las constantes en TypeScript simplemente haremos referencia a ella como si fuese una variable.
const mayor_de_edad:number = 18;
let edad:number = 12;
if (edad > mayor_de_edad)
console.log(`Es mayor de edad, ya que tiene más de ${mayor_de_edad} años`);
else
console.log(`Es menor de edad, ya que tiene menos de ${mayor_de_edad} años`);
Vemos que hemos utilizado la constante mayor_de_edad
tanto para evaluar una sentencia selectiva if
como dentro de una cadena con plantilla.
El ámbito de las constantes, al igual que las variables let, es a nivel de bloque.
Si intentamos modificar el valor de una constante en TypeScript veremos que el programa nos da error de compilación. Así la siguiente sentencia fallaría:
mayor_de_edad = 21; //Da error
Espero que hayas aprendido a manejar las constantes en TypeScript.