Les bases

  • Exploration en mode REPL (Read-Eval-Print-Loop) de Node.js
  • ECMAScript 5 et HTML 5
  • Les commentaires
    • //
    • /* */
  • Les variables
    • visibilité
  • Les nombres
    • entiers
    • décimaux
    • exposants
    • octaux
    • hexadécimaux
  • Les chaines de caractères
    • Les caractères spéciaux
    • Les caractères Unicode
  • Les booléens
  • Les valeurs spéciales
    • undefined
    • null
    • NaN
  • Les opérateurs numériques
    • Les opérateurs de comparaison
  • Les opérateurs relatifs aux chaines de caractères
    • Les opérateurs de comparaison
  • Les opérateurs booléens
  • Les fonctions
  • Les tableaux
  • Les objets
  • Le contexte d'exécution
  • Les types d'énoncé
    • {...} bloc d'énoncés
    • if
    • if...else
    • if...else if...
    • for...
    • while
    • do...while
    • switch
    • throw
    • try...catch...finally
  • L'hygiène du code
    • UTF-8
    • Pas de tabulation mais des espaces blancs pour l'indentation (4)
    • Utilisation des espaces blancs pour séparer les parties d'un énoncé
    • Le choix des noms de variables
    • L'utilisation parcimonieuse des commentaires

Sites à consulter

JavaScript Guide de Mozilla