Menu
Coddy logo textTech

Annotations de type explicites

Fait partie de la section Introduction à TypeScript du Journey JavaScript de Coddy. Leçon 11 sur 73.

Comprendre quand utiliser des annotations explicites plutôt que de se fier à l'inférence est crucial pour écrire du code TypeScript efficace.

Le scénario le plus courant nécessitant des annotations de type explicites est celui où vous déclarez une variable sans lui assigner immédiatement une valeur :

let score: number;  // Doit spécifier le type explicitement
score = 85;         // Assigner la valeur plus tard

Sans l'annotation explicite : number, TypeScript inférerait le type comme any, perdant ainsi tous les avantages de la sécurité de type. En déclarant explicitement le type, vous vous assurez que seules des valeurs numériques peuvent être affectées à cette variable ultérieurement.

challenge icon

Défi

Facile

Déclarez une variable nommée totalScore avec le type explicite number sans lui assigner de valeur initiale.

À la ligne suivante, assignez la valeur 95 à la variable totalScore.

Ensuite, déclarez une autre variable nommée playerName avec le type explicite string sans lui assigner de valeur initiale.

À la ligne suivante, assignez la valeur "Alex" à la variable playerName.

Enfin, affichez les deux variables dans la console sur des lignes séparées, d'abord totalScore puis playerName.

Essayez vous-même

// TODO : Écrivez votre code ici
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Introduction à TypeScript

Entraînez-vous par vous-même : Compilateur JavaScript en ligne