Programa JavaScript para trabajar con constantes

En este ejemplo, aprenderá a escribir un programa JavaScript para trabajar con constantes.

Para comprender este ejemplo, debe tener el conocimiento de los siguientes temas de programación de JavaScript:

  • Variables y constantes de JavaScript

Ejemplo: trabajar con constantes

 // program to include constants const a = 5; console.log(a); // constants are block-scoped ( const a = 50; console.log(a); ) console.log(a); const arr = ('work', 'exercise', 'eat'); console.log(arr); // add elements to arr array arr(3) = 'hello'; console.log(arr); // the following code gives error // changing the value of a throws an error // uncomment to verify // a = 8; // throws an error // const x; 

Salida

 5 50 5 ("trabajar", "hacer ejercicio", "comer") ("trabajar", "hacer ejercicio", "comer", "hola")

JavaScript ES6 ha introducido la constpalabra clave para trabajar con constantes. constdenota que la referencia al valor es constante y no se puede cambiar.

Por ejemplo,

 const a = 5; a = 44; // throws an error

Las constantes tienen un alcance de bloque . Por tanto, la variable definida dentro de un bloque representa un valor diferente al del exterior. Por ejemplo,

 ( const a = 50; console.log(a); // 50 ) console.log(a); // 5

El valor de la matriz de arr se cambia y se agrega un nuevo elemento. En matriz, los valores se pueden cambiar. Sin embargo, la referencia de la matriz no se puede cambiar. Por ejemplo,

 const arr = ('work', 'exercise', 'eat'); arr(3) = 'hello';

Además, la constante debe inicializarse. No se puede simplemente declarar una constante. Por ejemplo,

 const x; // SyntaxError: const declared variable 'x' must have an initializer.

Articulos interesantes...