Contenu du cours
Introduction à JavaScript
Introduction à JavaScript
Const
Une autre façon de définir une variable en JavaScript est d'utiliser le mot-clé const
. La principale différence entre let
et const
est que les variables créées avec const ne peuvent pas changer leurs valeurs, tandis que l'utilisation du mot-clé let
permet de modifier la valeur de la variable.
Comparons le comportement des variables utilisant let
et const
. Regardez l'exemple suivant où nous pouvons changer la valeur de la variable a
:
// A variable changing let a = 5; console.log(a); // Print the initial value of `a` a = 10; console.log(a); // Print the updated value of `a`
En revanche, examinons le comportement de la variable b
. Nous rencontrerons une erreur : TypeError: Assignment to a constant variable.
// A constant cannot be changed const b = 7; console.log(b); // Print the initial value of `b` // Attempting to reassign a `const` variable will result in an error b = 8; // This line will throw an error: "TypeError: Assignment to constant variable." console.log(b);
Utilisation
Les constantes sont utilisées comme des variables immuables. Vous pouvez définir une constante une fois et l'utiliser plusieurs fois.
Les constantes assurent l'intégrité des données tout en permettant une refactorisation rapide.
Remarque
Refactorisation implique de faire des changements structurels dans le code, tels que modifier des valeurs, des noms de variables/fonctions, et plus encore.
Par exemple, considérez maxHeight
pour les éléments du site. Vous pouvez publier une mise à jour du site en changeant la hauteur maximale des éléments avec une seule modification dans le code. Cependant, il est important de noter que vous ne pouvez pas changer la hauteur maximale pendant l'exécution, assurant ainsi l'intégrité des données.
const maxHeight = 250; console.log(maxHeight - 15); console.log(maxHeight - 12); console.log(maxHeight - 5); console.log(maxHeight - 13); console.log(maxHeight - 22); console.log(maxHeight - 52);
Merci pour vos commentaires !