Instructions let JavaScript

Définition et utilisation

La déclaration let déclare une variable.

Les variables sont des conteneurs pour stocker des informations.

Créer une variable en JavaScript s'appelle une variable "déclarée" :

let carName;

Après la déclaration, la variable est vide (sans valeur).

Pour affecter une valeur à une variable, utilisez l'opérateur d'égalité :

carName = "Volvo";

Vous pouvez également affecter une valeur à une variable lors de sa déclaration :

let carName = "Volvo";

Astuce :La valeur d'une variable non déclarée est undefined.

Exemple

Exemple 1

Créez une variable nommée carName et affectez-lui la valeur "Volvo" :

let carName = "Volvo";

Essayez-le vous-même

Exemple 2

Affectez 5 à x et 6 à y avec let, puis affichez x + y :

let x = 5;
let y = 6;
document.getElementById("demo").innerHTML = x + y;

Essayez-le vous-même

Exemple 3

Déclarez plusieurs variables dans une seule instruction.

Commencez la phrase par let et séparez les variables avec des virgules :

let lastName = "Gates",
age = 19,
job = "CEO";

Essayez-le vous-même

Exemple 4

Utilisation de let dans une boucle :

let text = "";
for (let i = 0; i < 5; i++) {
  text += i + "
"; }

Essayez-le vous-même

Syntaxe

let name = value;

Paramètres

Paramètres Description
name

Obligatoire. Le nom de la variable.

Les noms de variable doivent suivre les règles suivantes :

  • Doit commencer par une lettre, $ ou _
  • Les noms sont sensibles à la casse (y et Y sont différents)
  • Les mots-clés JavaScript réservés ne peuvent pas être utilisés comme noms
value Optionnel. La valeur à attribuer à la variable.

Support du navigateur

let est une caractéristique ECMAScript6 (ES6).

Tous les navigateurs modernes prennent en charge ES6 (JavaScript 2015) :

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Supporté Supporté Supporté Supporté Supporté

Internet Explorer 11 et les versions antérieures ne prennent pas en charge let.

pages associées

Manuel de référence :Instruction var JavaScript

Manuel de référence :Instruction const JavaScript

Tutoriel :Variable JavaScript

Tutoriel :Let JavaScript

Tutoriel :Const JavaScript

Tutoriel :Portée JavaScript