데브핑의 블로그BlogAboutProject
GitHub

Enum

Enum


1. Enum : 상수 값들을 한 곳에 정의하는 타입 (기존 JS에서는 제공하지 않음)

  • 앞에 글자만 대문자로 * , 타입스크립트에선 가능한 쓰지 않는게 좋음 Enum을 사용하면 타입이 보장되지 않음 ⇒ UNION 타입 추천
enum Days {
  Monday = 1, // 0
  Thesday, // 1
  WednesDay, // 2
  Thursday, // 3
  Friday, // 4
  Saturday, // 5
  Sunday, // 6
}
 
console.log(Days.Monday);
const day = Days.Saturday;
console.log(day);
 
값: 1;
값: 6;
MailGitHub