Le reste de la formation est réservé aux inscrits.
S'inscrire gratuitementJS est un langage de programmation (contrairement à HTML/CSS). Il s'exécute dans le navigateur. Il manipule la page en temps réel. C'est le 3e pilier du web avec HTML et CSS.
let score = 0; // Variable modifiable score = 10; // ✅ OK const PI = 3.14; // Constante PI = 3; // ❌ Erreur !
Règle d'or : utilisez const par défaut. Passez à let uniquement si la valeur doit changer.
| Type | Exemple | typeof |
|---|---|---|
| number | 42, 3.14 | "number" |
| string | "Bonjour", `Hello` | "string" |
| boolean | true, false | "boolean" |
| undefined | let x; | "undefined" |
| null | let y = null; | "object" (bug historique) |
JavaScript est case-sensitive : nom, Nom et NOM sont 3 variables différentes. Le point-virgule est optionnel mais recommandé.