728x90 반응형 Enum2 [TypeScript] 열거형(Enum)타입 열거형(Enum)열거형(enum)타입은 여러개의 값을 나열하는 용도로 사용된다. 값이 모두 숫자인 enum을 숫자형 enum 혹은 숫자 열거형 타입이라고 부르며, 값이 모두 문자열인 enum을 문자형 enum 혹은 문자열 열거형 타입이라고 한다. 그리고 enum은 컴파일 결과 객체가 된다.숫자 열거형(Numeric enums)숫자형 타입에서는 value의 할당을 생략할 수 도 있습니다. 할당을 생략하게 되면 값은 0 부터 차례대로 할당됩니다.enum State { REQUEST, LOADING, DONE, ERROR,}console.log(State.REQUEST); // 0문자열 열거형(String enums)문자형 타입에서는 값의 할당을 해주어야 합니다. 만약에 빼먹으면 숫자형 타입으로 인식이.. 2024. 7. 31. [TypeScript] 타입스크립트 타입(자료형) ✍️ Summary타입스크립트 자바스크립트 타입TypeJavaScriptTypeScript내용NumberOO숫자(정수, 실수, Infinity, NaN)StringOO문자열작은따옴표('), 큰따옴표("), 백틱(`)BooleanOOtrue / falseNullOO값이 없는 상태UndefinedOO값이 할당되지 않은 상태SymbolOO고유하며 수정 불가능한 데이터 타입 (주로 객체 프로퍼티의 식별자로 사용되며 ES6에서 추가)ObjectOO객체형(참조형)ArrayXO배열TupleXO고정된 요소의 수만큼의 자료형을미리 선언 후 배열로 표현(갯수와 자료형이 고정된 배열)UnionXO변수의 값이 여러 타입을 가지는 경우 타입 사이에 파이프( | ) 기호를 사용하여 정의EnumXO열거형 (숫자 값 집합에 이름을 .. 2024. 7. 22. 이전 1 다음 728x90 반응형