Pour assigner une variable, il existe plusieurs mots clefs :
var = 'maVar'
let = 'maVar'
const = 'maVar'
Les variables créent avec *var* et *let* son ré-assignable, elles peuvent changer au fil de nos fonctions.
Les variables créent avec *const* ne sont pas modifiables.
Il est important de noter que depuis la version ES6, il est préférable d'utiliser let
et const plutôt que var, car cela permet de mieux gérer la portée et les réaffectations des variables dans votre code.
La grande différence entre var et let est leur portée, les variables créent avec let ont une portée de bloc limitée contrairement aux variables déclarées avec var qui ont une portée de fonction.
let myInt = 42;
let myFloat = 3.14;
let myString = "Hello World";
true ou false.let myBoolean = true;
null signifie qu'une variable n'a pas de valeur.let myVariable = null;
undefined signifie qu'une variable a été déclarée, mais qu'elle n'a pas encore été assignée.let myVariable;
console.log(myVariable) // undefined
Les tableaux
un tableau (Array) permet de stocker une collection ordonnée d'éléments, les éléments peuvent être de n'importe quel type
Des crochets [] pour définir le tableau et une virgule , pour séparer les éléments il cée automatiquement les indexe.
let fruits = ["pomme", "banane", "orange"];
// de manière visuelle comment JS stock un tableau
+-------+---------+-------+
Index | 0 | 1 | 2 |
+-------+--------+--------+
Value | pommes| banane | orange |
+--------+-------+--------+