Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais

let, instruction (JavaScript)

 

Déclare une variable avec une portée de bloc.

let variable1 = value1

variable1

Nom de la variable en cours de déclaration.

value1

Valeur initiale assignée à la variable.

Utilisez l'instruction let pour déclarer une variable, dont la portée est limitée au bloc dans lequel elle est déclarée.  Vous pouvez assigner des valeurs aux variables au moment de leur déclaration ou ultérieurement dans votre script.  

Une variable déclarée avec let ne peut pas être utilisée avant sa déclaration. Sinon, une erreur se produit.

Si vous n'initialisez pas votre variable dans l'instruction let, la valeur JavaScript undefined lui est automatiquement attribuée.

Exemple

L'exemple ci-dessous illustre l'utilisation de l'instruction let.

var  l = 10;
{
    let l = 2;
   // At this point, l = 2.
}
// At this point, l = 10.

// Additional ways to declare a variable using let.
let index;
let name = "Thomas Jefferson";
let answer = 42, counter, numpages = 10;
let myarray = new Array();

Configuration requise

Pris en charge dans le mode de document Internet Explorer 11 (mode normes). Également pris en charge dans les applications du Store (Windows 8.1 et Windows Phone 8.1). Voir Informations de version.

Non pris en charge dans les modes de document suivants : Quirks, Internet Explorer 6 (mode normes), Internet Explorer 7 (mode normes), Internet Explorer 8 (mode normes), Internet Explorer 9 (mode normes), Internet Explorer 10 (mode normes). Non pris en charge dans Windows 8.

Afficher: