TypeScript
[TypeScript] enum
머지?는 병합입니다
2024. 12. 17. 12:09
// case 1
enum Shoes {
Nike,
Adidas,
}
let myShoes = Shoes.Nike;
console.log(myShoes); // 0
// case 2
enum Shoes {
Nike= 10,
Adidas,
}
let myShoes = Shoes.Adidas;
console.log(myShoes); // 11
// case 3
enum Shoes {
Nike = 'nike',
Adidas = 'adidas',
}
let myShoes = Shoes.Nike;
console.log(myShoes); // nike
java에서 처럼 enum을 출력하면 0,1,2 이런식으로 현재 키의 index가 출력되게 된다.
문자를 할당하여 추가로 초기화를 시켜줘야 된다 ( case 3 )