Variables JavaScript

Variables JavaScript
Dans tout langage de programmation lorsque nous devons stocker des données, un identifiant unique ou une référence au stockage est nécessaire, ce qui aide le compilateur à identifier des données spécifiques lorsque nous essayons d'y accéder à partir d'un énorme tas de données. En JavaScript, les variables représentent le nom de l'emplacement où les données sont stockées. Les variables aident le compilateur à identifier et à accéder aux données spécifiques requises par le programme pour effectuer différentes actions.

Cet article fournit une connaissance approfondie de

  • Comment déclarer une variable en javascript
  • Règles pour déclarer une variable en javascript
  • Déclarant une variable en utilisant le mot-clé var
  • Déclarant une variable en utilisant le mot clé const const
  • Déclarant une variable en utilisant le mot-clé LET
  • Portée variable en javascript

Comment déclarer une variable en javascript

JavaScript est un langage à dactylographie vaguement, ce qui signifie que nous n'avons pas besoin de spécifier le type de données d'une variable. En JavaScript, il existe quatre façons de déclarer une variable:

  • var: Cela peut être utilisé lorsque vous ne souhaitez pas spécifier le type de données d'une variable.
  • Const: Ceci est utilisé où vous êtes sûr que la valeur d'une variable est fixe et ne peut pas être modifiée à tout prix.
  • laisser: Ceci est utilisé lorsque la valeur de la variable n'est pas constante.
  • Sans mentionner aucun type de données: en javascript, nous pouvons également déclarer des variables sans var, const, et laisser.

Syntaxe

nom de variable var;
var variable_name = valeur;
Nom de variable;

Dans la syntaxe ci-dessus, laisser et const peut également être utilisé à la place du var.

Règles pour déclarer une variable en javascript

Voici les règles qui doivent être suivies tout en déclarant une variable en JavaScript.

  • Un nom de variable doit commencer par alphabets (Les alphabets des cas supérieurs et inférieurs peuvent être utilisés), souligner (_), ou un signe en dollars ($).
  • Un nom de variable ne peut pas commencer par des nombres ou tout autre caractères spéciaux.
  • Les mots clés de réserve ne peuvent pas être utilisés pour le nom de la variable.
  • Doit déclarer une variable avant d'y accéder.
  • Un nom de variable est sensible à la casse.
  • De nombreuses variables peuvent être déclarées dans la même ligne.

Déclarant une variable en utilisant le mot clé var dans JavaScript

La méthode largement utilisée pour déclarer une variable en JavaScript est en utilisant le var mot-clé parce que seul le var Le mot-clé était disponible de 1995 à 2015. Si vous souhaitez que les anciens navigateurs prennent en charge votre code JavaScript, utilisez le var mot-clé pour déclarer une variable.

Syntaxe

var variable_name;
var variable_name = valeur;

Dans la syntaxe ci-dessus, on voit que les variables avec et sans valeur peuvent être déclarées en utilisant le var mot-clé.

Code

var n = 5
var m
m = 6
var x = n + m
console.log ('$ n + $ m = $ x')

Dans ce code, les variables n et m sont déclarés utiliser le var mot-clé et attribué avec certaines valeurs. Dernièrement, X est déclaré et attribué avec la valeur ajoutée de n et m.

Sortir

La sortie vérifie que les variables sont déclarées et utilisées parfaitement.

Déclarant une variable en utilisant le mot clé const en javascript

En JavaScript, une variable peut également être déclarée en utilisant le const mot-clé. Le const Le mot-clé a été introduit en 2015 (ES6) et il est utilisé lorsque nous devons corriger la valeur d'une variable.

Syntaxe

const variable_name = valeur;

Dans la syntaxe ci-dessus, on voit que la variable déclarée avec const doit être initialisé au moment de la déclaration.

Code

const a = 15
const b = 12
var c = a - b
console.log ('$ a - $ b = $ c')

Dans ce code, les variables un et b sont déclarés utiliser le const mot-clé et attribué avec certaines valeurs. Dernièrement, c est déclaré et attribué avec la valeur soustraite de un et b.

Sortir

La sortie vérifie l'utilisation du mot clé const pour déclarer les variables.

DÉCLARATION D'UNE VARIABLE À l'aide du mot clé LET en JavaScript

En JavaScript, une variable peut également être déclarée en utilisant le laisser mot-clé. Le laisser Le mot-clé a également été introduit en 2015 (ES6) et il est utilisé lorsque nous avons besoin que la valeur d'une variable soit modifiée dynamiquement.

Syntaxe

Selt variable_name;
Soit variable_name = valeur;

Dans la syntaxe ci-dessus, on considère que tout comme le var mot-clé, les variables peuvent également être déclarées avec et sans valeur en utilisant le laisser mot-clé.

Code

Soit q = 4
Soit R
r = 2
var s = q * r
console.log ('$ q x $ r = $ s')

Dans ce code, nous avons déclaré des variables Q, R, S en utilisant le laisser mot-clé. Puis assigné 4 à q et 2 à r. Enfin, nous avons déclaré s et l'a attribué avec la valeur multiplicative de q et r.

Sortir

Dans la sortie ci-dessus, nous avons déclaré les variables en utilisant le laisser mot-clé et obtenir la sortie requise.

Déclarant une variable n'utilisant rien en javascript

JavaScript autorise également la déclaration d'une variable sans utiliser un type de mot-clé ou de type de données en raison de sa propriété de type lâche.

Syntaxe

variable_name = valeur;

Dans la syntaxe ci-dessus, nous déclarons une variable sans utiliser var, laissez, et const. Cependant, une variable doit être initialisée au moment de la déclaration en JavaScript si vous déclarez une variable sans aucun mot-clé / type de données.

Code

a = 5
x = 8
b = 2
z = (b * (x-a))
console.log ('$ b x ($ x - $ a) = $ z')

Dans ce code, les variables A, X, et b sont déclarés sans mot clé et initialisés avec certaines valeurs. Dernièrement, z est déclaré et affecté avec des expressions algébriques.

Sortir

Dans la sortie ci-dessus, on constate clairement que nous déclarons les variables sans utiliser de mot-clé ou de type de données et d'obtenir le résultat requis.

Portée variable en javascript

JavaScript nous permet de déclarer des variables localement et globalement en fonction de l'exigence.

Variable globale
Les variables globales sont déclarées en dehors de toute fonction et peuvent être acquises de n'importe où dans un programme.

Syntaxe

var variable_name;
function function_name ()

variable_name = valeur;

La syntaxe ci-dessus montre la déclaration d'une variable globale en JavaScript.

Exemple
Dans le code ci-dessous, nous déclarons trois variables A, X, et je. Puis j'ai essayé d'y accéder à l'intérieur du corps de la fonction. Enfin, nous appelons simplement la fonction et affichons le résultat.

Code

var a = 5
var x = 8
var i = 0
fonction add ()

i = x + a

ajouter()
console.log ('$ x + $ a = $ i')

Sortir

Le résultat vérifie que les variables sont accessibles avec succès à l'intérieur de la fonction.

Variable locale
Les variables locales sont déclarées à l'intérieur d'une fonction et ne peuvent pas être utilisées en dehors de la fonction. Si nous essayons d'accéder aux variables locales en dehors de la fonction, nous obtenons une erreur de syntaxe.

Syntaxe

function function_name ()

var variable_name = valeur;

La syntaxe ci-dessus montre la déclaration d'une variable locale à l'intérieur d'une portée de fonction en javascript.

Code

fonction add ()

var a = 5
var x = 8
var i
i = x + a

ajouter()
console.log ('$ x + $ a = $ i')

Dans le code ci-dessus, nous avons créé une fonction ajouter() et déclaré trois variables A, X et je À l'intérieur du corps de la fonction. Maintenant, nous essayons d'accéder à ces variables déclarées localement en dehors de la fonction qui finira par donner une erreur de syntaxe.

Sortir

La sortie vérifie que les variables locales ne peuvent être accessibles que dans une fonction dans laquelle ils sont créés.

Conclusion

Dans JavaScript, une variable est le nom d'un conteneur de stockage où les données sont stockées. Cet article indique que les variables peuvent être déclarées en utilisant des mots clés LET, const et var. Nous pouvons également déclarer des variables sans aucun mot-clé ni type de données, mais dans ce cas, nous devons initialiser la variable au moment de la déclaration.