let en JavaScript est un nouveau mot-clé dans ES6 let nous permet de déclarer une variable, une instruction ou une expression dont la portée est limitée au niveau du bloc. Les variables déclarées par let ne peuvent être que globales ou l'intégralité du bloc fonction.
L'environnement d'exploitation de cet article : système Windows10, havascript 1.8.5, ordinateur thinkpad t480.
ES2015 (ES6) ajoute deux mots-clés JavaScript importants : let et const.
Le mot-clé let vous permet de déclarer une variable, une instruction ou une expression dont la portée ou la limitation est au niveau du bloc.
Différent de var, les variables qu'il déclare ne peuvent être que globales ou l'intégralité du bloc fonctionnel. En d'autres termes, les variables déclarées par block-level == { }
let ne sont disponibles que dans le bloc ou le sous-bloc dans lequel elles sont déclarées. Ceci est similaire à var. La principale différence entre les deux est que la portée de la variable déclarée par var est la fonction englobante entière, tandis que la portée de la variable déclarée par let est le bloc.
function varTest() { var x = 1; if (true) { var x = 2; // 同样的变量! console.log(x); // 2 } console.log(x); // 2 } function letTest() { let x = 1; if (true) { let x = 2; // 不同的变量 console.log(x); // 2 } console.log(x); // 1 }
Partage de didacticiels vidéo associés : Tutoriel vidéo javascript
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!