Contenu du cours
Introduction à TypeScript
Introduction à TypeScript
Déclaration de Variable Typée
Puisque TypeScript est un sur-ensemble de JavaScript, il n'y a pas beaucoup de différences dans la syntaxe de base. Mais maintenant, examinons l'une des différences les plus importantes - le typage.
TypeScript introduit le concept de variables typées, où le type de chaque variable est explicitement défini. Parmi les différents types de données pris en charge par TypeScript, trois types couramment utilisés sont number
, boolean
et string
.
Auparavant, nous déclarions des variables en utilisant le mot-clé var
, et TypeScript déduisait automatiquement le type de cette variable. Maintenant, nous allons faciliter le travail de TypeScript et définir manuellement le type de la variable. Cela se fait comme suit :
let one : number = 10; console.log(one)
La syntaxe est légèrement différente, et nous voyons quel type notre variable one
sera. Regardons de plus près la syntaxe :
De la même manière, nous pouvons définir des variables des deux autres types, par exemple, une chaîne de caractères :
let variable : string = 'Hello c<>definity!'; console.log(variable);
Vous avez peut-être remarqué que c'est comme si nous commandions notre code : Que la variable soit une chaîne de caractères !
De cette façon, il vous sera plus facile de vous souvenir de la syntaxe.
boolean
Passons maintenant au type boolean
, qui est un type de données pouvant uniquement contenir les valeurs true
et false
.
Q : À quoi ça sert ?
A : Il est utilisé pour exécuter des blocs de code avec des conditions.
Q : Que sont les blocs de code avec des conditions ?
A : Vous en apprendrez plus à leur sujet plus tard dans ce cours.
Regardons une variable avec le type boolean :
let variable : boolean = true; console.log(variable);
À quoi sert la typage des données ?
Principalement, la typage des données aide un programmeur à mieux comprendre son code. Vous avez la liberté de décider d'utiliser ou non la typage des données, mais TypeScript est très apprécié pour cette fonctionnalité.
De plus, la typage des données aide à éviter les erreurs, car le compilateur TypeScript mettra en évidence les fragments de code où les types de données ne correspondent pas, comme montré dans la capture d'écran :
Nous avons défini des variables avec les types number
et string
. Ensuite, nous essayons de diviser une valeur numérique par une chaîne de caractères. Le compilateur nous avertit que nous pourrions faire une erreur. Le compilateur prend bien soin de nous.
Merci pour vos commentaires !