TypeScriptLeçon 1 sur 16
Qu'est-ce que TypeScript ? Premier programme
TypeScript, c'est JavaScript avec des types. Le compilateur les vérifie avant l'exécution, puis transforme le code en JavaScript classique.
L’essentiel
- Presque tout code JavaScript est déjà du TypeScript valide : on ne part pas de zéro.
- Le type s'écrit après deux-points : const title: string = "Hi".
- Les erreurs de type apparaissent dans l'éditeur avant même l'exécution.
- À la compilation, les types disparaissent : navigateurs et Node.js exécutent du JavaScript.
Exemple
const language: string = "TypeScript";const lessons: number = 16;// const broken: number = "16"; // error: string is not assignable to number console.log(`${language}: ${lessons} lessons`);Les annotations : string et : number indiquent au compilateur ce que contient chaque constante. Décommentez la ligne broken : TypeScript signale qu'on ne peut pas mettre une chaîne dans un nombre.
Exercice
Utiliser l’éditeur⌘ Entrée ou Ctrl Entrée lance le code, ⇧ ⌘ Entrée vérifie l’exercice.Tab et Maj Tab indentent la ligne ou la sélection ; Échap puis Tab quitte l’éditeur.La vérification compare ce que le programme a affiché à l’exercice ; les espaces en fin de ligne ne comptent pas.Après deux vérifications ratées, la solution s’ouvre. Votre code reste dans ce navigateur.Donnez le type string à la constante greeting, mettez-y le texte « Hello, TypeScript! » et affichez-la. Le programme doit afficher exactement Hello, TypeScript!
Sortie
Ce que le programme affiche apparaîtra ici.