blog.weirdx.io
TypeScript: Enum - 이상한모임
JavaScript를 쓰면서 느끼게 되는 아쉬운 점 하나는, Enum(Enumeration, 열거형)의 부재다. 사실 JavaScript 같은 동적 타입 언어에서 Enum이 없는 게 당연하지만, 유한하면서도 여러가지의 상태를 가질 수 있는 변수를 정의하고 싶은 경우, boolean으로는 해결할 수가 없기 때문에 종종 Enum의 필요성을 느끼기도 한다.