Différence entre Var, LET et CONS MOT-CLÉS DANS JavaScript

Différence entre Var, LET et CONS MOT-CLÉS DANS JavaScript

Dans JavaScript, il existe plusieurs façons de déclarer et d'initialiser la variable dans le programme, comme «laisser","var", et "const". Cependant, il est la tâche la plus difficile de décider quelle est la meilleure méthode pour déclarer la variable. Une constante ne peut jamais être modifiée après les déclarations. De plus, les variables «var» et «let» peuvent être modifiées après l'initialisation.

Ce message montrera:

  • Quel est le mot-clé «var»?
  • Quel est le mot-clé «LET»?
  • Quel est le mot-clé «const»?
  • Différence entre les mots clés LET, VAR et const en javascript

Quel est le mot-clé «var»?

La déclaration d'une variable avec l'aide du «var»Le mot-clé est une ancienne méthode. Lorsqu'une variable est déclarée côté extérieur d'une fonction définie, il a une portée globale au lieu de la portée de la fonction. Cependant, l'initialisation d'une variable au sein de la fonction définie a une portée de fonction uniquement. Il ne peut être utilisé que dans la fonction définie.

Exemple 1: Déclarer la variable à l'échelle mondiale

Dans cet exemple indiqué, déclarez une variable avec l'aide du «var»Mot-clé qui a une portée globale et peut être accessible n'importe où dans le programme. Pour ce faire, nous définissons un «nom«Variable en utilisant le mot clé« var »et attribuez-lui une valeur:

var name = "LinuxHint";

Maintenant, utilisez le «enregistrer()”Méthode et transmettez une variable déclarée comme argument pour afficher sa valeur sur la console:

console.log (nom);

Exemple 2: Déclarer la variable en fonction

Les programmeurs peuvent également définir la variable dans la fonction. Cependant, il ne peut être appelé que dans la fonction définie. À cette fin, suivez les instructions indiquées dans l'extrait de code:

fonction fun ()
var name = "LinuxHint";
console.log (nom);

Ici:

  • Nous définirons une fonction et initialiserons la variable à l'aide de «var»Mot-clé et définissez la valeur de la variable définie.
  • Ensuite, affichez la sortie sur l'écran de la console en utilisant le "enregistrer()".

Après cela, appelez la fonction définie et:

amusant();

Quel est le mot-clé «LET»?

Dans la nouvelle version de JavaScript, il existe deux nouvelles façons de déclarer des variables en JavaScript selon la dernière version (ES6), dont l'une implique le «laisser" mot-clé.

Exemple

Utilisez le "laisser»Mot-clé pour déclarer la variable et définir la valeur de la variable définie en fonction de votre choix. Dans ce cas, nous attribuerons une valeur entière et afficher sur la console:

Soit n = "123";
console.log (n);

De plus, nous pouvons également déclarer la variable en fonction en utilisant le «laisser" mot-clé:

fonction fun ()
Soit n = "123";
console.log (n);

Maintenant, appelez la fonction définie:

amusant();

Quel est le mot-clé «const»?

Le "const"Est un mot-clé de programmation spécial avec des lunettes de bloc. Cela signifie que la portée du contenu dépend de l'endroit défini où le «const"A été déclaré. Ce mot-clé suit la même règle que le «var" et "laisser" mots clés. Cependant, une fois qu'une valeur est déclarée constante, elle ne peut pas être modifiée.

Exemple

Dans cet exemple indiqué, le «const»Le mot-clé est utilisé pour déclarer la constante avec un nom particulier. Ensuite, attribuez la valeur à lui et affichez la sortie sur la console:

const name = "hafsa";
console.log (nom);

Différence entre les mots clés «var», «let» et «const» en javascript

Les principales différences entre les mots clés «Let», «var» et «const» dans JavaScript sont mentionnés dans le tableau donné:

var laisser const
La valeur de la variable en utilisant le «var»Le mot-clé peut être modifié et modifié. La valeur de la variable déclarée en utilisant le «laisser»Le mot-clé peut être modifié et modifié. La valeur de la variable déclarée à l'aide du «const»Le mot-clé ne peut pas être modifié ou modifié.
Il a une portée de fonction. Il a une portée de bloc. Il a une portée de bloc.
Il est accessible sans initialisation. Il est accessible sans initialisation. Sans initialisation, «const» ne peut pas être invoqué / accessible
Il peut être déclaré sans initialisation. Il peut être déclaré sans initialisation. Sans initialisation, il ne peut pas être déclaré.

C'est tout sur la différence entre les mots clés constants, let et var en javascript.

Conclusion

Le "var","laisser", et "const"En JavaScript, des mots clés spéciaux. La principale différence entre ces mots clés est que le «var" et "laisser«Peut être modifié et modifié à tout moment dans le programme. Cependant, le "const«La valeur ne peut pas être modifiée après la déclaration de la constante. Ce message a indiqué les distinctions entre const, var, et les mots clés en JavaScript.