Aller au contenu principal

TP 0 : TypeScript

Objectifs

  • Créer un fichier TypeScript simple
  • Comprendre la syntaxe de base du TypeScript
  • Transpiler le TypeScript en JavaScript
  • Exécuter le fichier JavaScript

Instructions

Variables standards

  • Dans votre workspace, creez un dossier typescript (Vous pouvez le nommer comme vous le souhaitez) et ouvrez ce dossier avec votre IDE de prédilextion (Visual studio, IntelliJ, etc)
  • Créez un nouveau fichier appelé app.ts à la racine de votre projet.
  • Écrivez un code TypeScript simple qui déclare une variable message et lui attribue une chaîne de caractères.
  • Écrivez la variable message en utilisant console.log
  • Transpilez le fichier TypeScript en JavaScript en utilisant la commande tsc.
  • Exécutez le fichier JavaScript en utilisant la commande node.

Type utilisateur

  • Déclarez un type utilisateur avec les propriétés suivantes : name, age, email.
  • Créez une variable user et assignez-lui un objet qui respecte le type utilisateur.
  • Utilisez console.log pour afficher la variable user.
  • Utilisez console.log pour afficher la propriété email de l'utilisateur.
  • Exécutez la commande en utilisant l'option --watch pour surveiller les modifications dans le fichier.
    • tsc -w file.ts

Fonction utilisateur

  • Créez une fonction qui prend un utilisateur en paramètre et retourne une chaîne de caractères avec le nom et l'âge de l'utilisateur.
    • ex : 'Thomas a 39 ans'
  • Appelez la fonction avec la variable user et affichez le résultat.
  • Exécutez le fichier JavaScript en utilisant la commande node.