Maison  >  Article  >  interface Web  >  Quelle est la différence entre l’utilisation de let et var en JavaScript ?

Quelle est la différence entre l’utilisation de let et var en JavaScript ?

不言
不言original
2019-01-19 16:36:493344parcourir

Let en Quelle est la différence entre l’utilisation de let et var en JavaScript ? est utilisé pour limiter la portée des variables aux blocs. Si vous utilisez var pour déclarer une variable, la portée sera en unités de fonction. Dans cet article, nous présenterons les différences spécifiques entre let et var en Quelle est la différence entre l’utilisation de let et var en JavaScript ?. . Ci-dessous, nous regardons le contenu spécifique.

Quelle est la différence entre l’utilisation de let et var en JavaScript ?

Ici, nous parlons d'abord de la façon d'utiliser let.

let est utilisé lors de la déclaration de variables.

Jetons un œil au code suivant

let num = 123;
console.log(num);
{
    let num = 456;
    console.log(num);
}
console.log(num);

Le résultat de l'exécution est le suivant

123
456
123

Selon le résultat d'exécution ci-dessus, nous pouvons confirmez que la portée de la variable est limitée au bloc Inside.

Regardons ensuite la différence entre l'utilisation de var et l'utilisation ci-dessus de let

var est la portée de la variable dans la fonction

Regardons le code suivant

var num = 123;
console.log(num);
{
    var num = 456;
    console.log(num);
}
console.log(num);

Résultats de l'exécution

123
456
456

Selon les résultats d'exécution ci-dessus, nous pouvons confirmer que la portée de la variable est en dehors du bloc .

Cet article se termine ici. Pour un contenu plus passionnant, vous pouvez prêter attention aux didacticiels pertinents sur le site Web PHP chinois ! ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn