05. Variables - suite.md 666 B

Une variable doit en principe être déclarée avant d'être utilisée. Mais par défaut, JS est laxiste : JS dans le navigateur permet d'affecter une valeur sans la déclarer.

Tape directement ceci dans la console pour voir :

a=5
console.log(a)

Il faut absolument éviter de faire ça quand on programme "pour de vrai", et toujours déclarer les variables.
En effet, JS dispose d'un "mode strict", qui proteste quand on utilise une variable non déclarée. Tout le monde l'utilise (ou devrait l'utiliser).

On l'active en insérant "use strict" au début de son programme.