この記事ではTypeScriptにおけるEnumでStringを使う方法をご紹介します。
EnumでStringを使う方法
TypeScriptのEnumではStringを扱うことができます。
通常以下のようにEnumを定義します。
enum Shops {
AShop,
BShop,
CShop,
DShop
}
このメンバーに対し文字列を設定すれば実現できます。
enum Shops {
AShop="ASHOP",
BShop="BSHOP",
CShop="CSHOP",
DShop="DSHOP"
}
ちなみにメンバー変数にアクセスする際は以下のように記載します。
console.log(Shops.AShop); // ASHOP
console.log(Shops["BShop"]); // BSHOP
console.log(Shops); // undefined
文字列を設定した場合、数値による指定をすると「undefined」になるので留意してください。
Enumを理解してTypeScriptを使いこなそう!
今回はTypeScriptにおけるEnumでStringを使う方法をご紹介しました。
いかがでしたか?
ぜひこの機会にEnumを理解してTypeScriptを使いこなしてください!
きむら
ここまで記事を読んでいただきありがとうございました♪
スポンサーリンク