Variable (espace en mémoire) = identifier + valeur + type
var identifier;
Peut contenir :
Mais ne doit pas commencer par un chiffre.
On utilise le signe =
identifier = value;
Si lors de l'assignation la variable n'est pas trouvée, elle est créé.
var id1, id2, id3; // équivalent à var id2; var id2; var id3; var id1 = 0, id1 = "str", id2 = null; // idem === Typage faible === JS -> typage faible (//weakly typed language//). === typage dynamique === JS -> typage dynamique === " & ' === Les deux peuvent être utilisés pour les string (mais on ne peut pas les mélanger). <code> var str = "aujourd'hui"; // OK var str = "aujourd'hui'; // pas OK