Menu
CoddyTech

Qu'est-ce qu'une énumération de chaînes ?

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

Les énumérations de chaînes de caractères sont déclarées en initialisant explicitement chaque membre avec une valeur de chaîne :

enum Direction {
  Up = "UP",
  Down = "DOWN", 
  Left = "LEFT",
  Right = "RIGHT"
}

Contrairement aux énumérations numériques qui s'incrémentent automatiquement, chaque membre d'une énumération de chaînes doit être explicitement initialisé. L'avantage est immédiatement évident lors du débogage - au lieu de voir des nombres mystérieux comme 0 ou 1 dans vos journaux, vous verrez des valeurs descriptives comme "UP" ou "DOWN".

challenge icon

Défi

Facile

Créez une énumération de chaînes nommée Direction avec quatre membres :

  • Up initialisé à "UP"
  • Down initialisé à "DOWN"
  • Left initialisé à "LEFT"
  • Right initialisé à "RIGHT"

Créez quatre variables pour démontrer les valeurs de l’énumération :

  • upDirection de type Direction et affectez-lui Direction.Up
  • downDirection de type Direction et affectez-lui Direction.Down
  • leftDirection de type Direction et affectez-lui Direction.Left
  • rightDirection de type Direction et affectez-lui Direction.Right

Affichez les sorties suivantes sur des lignes séparées :

  • Affichez la valeur de upDirection
  • Affichez la valeur de downDirection
  • Affichez la valeur de leftDirection
  • Affichez la valeur de rightDirection
  • Affichez la valeur chaîne de Direction.Up
  • Affichez la valeur chaîne de Direction.Down

Essayez vous-même

// TODO : Écrivez votre code ici

// Afficher les sorties requises
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 : Playground TypeScript