타입스크립트 enum

강인호·2022년 10월 27일
0

개인저장

목록 보기
50/87

enum이란 자료구조가 있다고 해서 찾아보았다.

enum Name {data1,data2..}

의 형식으로 지정을한다.


아무 값도 지정을 하지 않으면 자동으로 0부터 순차적으로 값을 할당한다.


처음 값에만 5를 할당하면 그 뒤부터 순차적으로 6 7 8... 의 숫자가 할당된다.


enum의 값들은 Name.data의 형식으로 꺼낼 수 있다.

일종의 딕셔너리같은 형태인것 같다.

또한 객체 값의 재 할당이 불가능하다.

test의 객체는 재할당이 되지만 Count의 객체는 재 할당이 불가능한 모습


또 한가지 발견한 것은 key : value의 형식과 달리 위와 같은 형식으로 서로의 값에 접근할 수 있다.(신기하다)

0개의 댓글