JavaScript Déclaration


Exemple

Il existe quatre méthodes principales pour déclarer une variable en JavaScript: en utilisant les mots-clés var , let ou const , ou sans aucun mot-clé (déclaration "bare"). La méthode utilisée détermine la portée résultante de la variable ou la réaffectabilité dans le cas de const .

  • Le mot clé var crée une variable de portée de fonction.
  • Le mot let clé let crée une variable block-scope.
  • Le mot-clé const crée une variable d'étendue de bloc qui ne peut pas être réaffectée.
  • Une déclaration nue crée une variable globale.
var a = 'foo';    // Function-scope
let b = 'foo';    // Block-scope
const c = 'foo';  // Block-scope & immutable reference

N'oubliez pas que vous ne pouvez pas déclarer de constantes sans les initialiser simultanément.

const foo; // "Uncaught SyntaxError: Missing initializer in const declaration"

(Un exemple de déclaration de variable sans mot-clé n'est pas inclus ci-dessus pour des raisons techniques. Continuez à lire pour voir un exemple.)