0% ont trouvé ce document utile (0 vote)
57 vues12 pages

Guide TypeScript pour Débutants

Transféré par

halidoumaiga57
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPTX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
57 vues12 pages

Guide TypeScript pour Débutants

Transféré par

halidoumaiga57
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPTX, PDF, TXT ou lisez en ligne sur Scribd

République Algérienne Démocratique Populaire

États-Major de l’Armée Nationale Populaire


École Militaire Polytechnique
Chahid Abderrahmane Taleb

TypeScript
Travail fait par :
1. AKEB Mohammed
2. HERZ ELLAH Ahmed Amine
3. Bouzir Redouane

Année Universitaire : 2023 -2024


C’est quoi TypeScript ?
Develper par Microsoft TypeScript est un langage de
Dernier version 5.3.2(20/11/2023) programmation libre et open
source développé pour
Site web [Link]
d'améliorer et de sécuriser la
production de code JavaScript.
il ajoute un typage statique
avec des annotations de type
facultatives à JavaScript.
TS

JS
Pourquoi TypeScript ?
Sécurité des Types Gestion Facile du Code
Supporte les grandes bases de code avec des
Évite les erreurs de type à la phase de fonctionnalités orientées objet.
développement.
Facilite les modifications sans introduire de
Renforce la robustesse du code. bugs de type.

Compatibilité Totale avec Productivité Améliorée


JavaScript Outils de développement avancés pour une
écriture de code plus rapide.
Migration progressive depuis JavaScript
sans heurts. Documentation en temps réel pour une
meilleure compréhension du code.
Comment commencer ?
[Link] de l'environnement :

Installer [Link]

Installez TypeScript en utilisant npm :
npm install -g typescript

Vérifiez l'installation avec la commande :
tsc --version
[Link]éation d'un Projet TypeScript :

Initialisez un projet avec la commande :
tsc –init
Mon premier script
Créez un fichier [Link] et écrivez votre premier code TypeScript.

[Link] et Exécution

Exécutez tsc pour compiler le fichier TypeScript en JavaScript.

tsc [Link]

Exécutez le fichier JavaScript généré avec [Link] :

node [Link]
Plus de code...
Special types
any : est un type qui désactive la unknown : est une alternative similaire,
vérification de type et permet effectivement mais plus sûre, à any
d'utiliser tous les types.
Types d'objets
TypeScript a une syntaxe spécifique pour saisir des objets.
Alias ​et interfaces

TypeScript allows types to be
defined separately from the
variables that use them.

Les alias de type permettent de
définir des types avec un nom
personnalisé (un alias).

Les interfaces sont similaires
aux alias de type, sauf qu'elles
s'appliquent uniquement aux
types d'objet.
Fonctions
TypeScript a une syntaxe
spécifique pour saisir les
paramètres de fonction et les
valeurs de retour.
Casting
Dans TypeScript, la conversion fait référence au processus de changement
explicite du type d'une valeur d'un type à un autre. TypeScript propose deux
méthodes principales pour effectuer la conversion : les assertions de type et le mot-
clé as.

Avec as Avec <>


Resources

Wikipedia
[Link]

Wikipedia
[Link]

W3School
[Link]

Vous aimerez peut-être aussi