Dans cet exemple, vous apprendrez à écrire un programme JavaScript pour travailler avec des constantes.
Pour comprendre cet exemple, vous devez avoir la connaissance des sujets de programmation JavaScript suivants:
- Variables et constantes JavaScript
Exemple: travailler avec des 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;
Production
5 50 5 («travail», «exercice», «manger») («travail», «exercice», «manger», «bonjour»)
JavaScript ES6 a introduit le const
mot - clé pour travailler avec des constantes. const
indique que la référence à la valeur est constante et ne peut pas être modifiée.
Par exemple,
const a = 5; a = 44; // throws an error
Les constantes ont une portée de bloc . Par conséquent, la variable définie à l'intérieur d'un bloc représente une valeur différente de celle à l'extérieur. Par exemple,
( const a = 50; console.log(a); // 50 ) console.log(a); // 5
La valeur du tableau arr est modifiée et un nouvel élément est ajouté. Dans le tableau, les valeurs peuvent être modifiées. Cependant, la référence du tableau ne peut pas être modifiée. Par exemple,
const arr = ('work', 'exercise', 'eat'); arr(3) = 'hello';
De plus, la constante doit être initialisée. Vous ne pouvez pas simplement déclarer une constante. Par exemple,
const x; // SyntaxError: const declared variable 'x' must have an initializer.