Constantes en JavaScript
Nous avons des variables pour stocker des valeurs dans la programmation. Les valeurs des variables constantes restent les mêmes tout au long du programme et ne peuvent pas être modifiées. Dans les langages de programmation compilés, une valeur constante est remplacée au moment de la compilation, et son utilisation permet d’autres optimisations pour augmenter l’efficacité d’exécution du code.
Dans ce tutoriel, nous allons découvrir les constantes en JavaScript.
Le mot-clé const
a été introduit dans ES6 en 2015. Il est utilisé pour déclarer des constantes en JavaScript. La structure de données constante est une structure de données qui contient des informations qui ne changeront jamais, et la variable n’est déclarée qu’une seule fois. Une déclaration const
doit être initialisée. Sinon, il lancera une erreur.
La déclaration de la variable const
peut être globale ou locale. La valeur initiale de la constante est requise dans la même instruction qu’elle est déclarée. En d’autres termes, on peut dire que la déclaration const
ne crée qu’une référence de valeur en lecture seule à la variable.
Voir l’exemple suivant.
var a;
const b = 1;
Dans l’exemple ci-dessus, l’objet a
est une variable. L’objet b
est une constante. Sa valeur restera 1 tout au long du programme.
Il est possible de muter des variables constantes. Une opération qui modifie la valeur d’une variable sans utiliser l’opérateur d’affectation est appelée mutation de la variable.
Par exemple,
const age = [19, 13]
age.push(15)
console.log(age)
Production:
[19, 13, 15]