2021-09-01 게시 됨2021-09-01 업데이트 됨typescript몇 초안에 읽기 (약 80 단어)ts enum spreadexample12345678910111213141516enum TestStatus { PENDING, ACCEPTED, WRONG_ANSWER,}console.log(Object.values(TestStatus));// [ 'PENDING', 'ACCEPTED', 'WRONG_ANSWER', 0, 1, 2 ]export enum Actor { USER = 'USER', HOST = 'HOST', ADMIN = 'ADMIN',}console.log(Object.values(Actor));// [ 'USER', 'HOST', 'ADMIN' ] 일반 Numeric enums의 경우 멤버 이름과 값이 나온다 String enums의 경우 값만 나온다 es2017 이상에서 사용할 수 있다 참고 https://github.com/microsoft/TypeScript/issues/31268