728x90
반응형
literal type union
-
Typescript - Literal TypesFront-end/Typesrcipt 2023. 4. 13. 14:35
Literal Types Literal Types 이란 집합 타입의 구체적인 하위타입이다. 타입을 string 타입으로 선언 할 수 있지만 구체적으로 문자를 타입으로 선언 하여 그 문자만 들어올 수 있도록 할 수있다. string 뿐만 아니라 number, array, object 등 다양한 집합타입의 구체적인 하위타입을 선언 할 수 있다. let myLiteral: 'zelord';// 문자를 타입으로 지정 (Literal Type) myLiteral = 'zelord';//지정된 문자만 들어갈 수 있다. myLiteral = 'zelord2'//타입으로 지정된 문자 가 아니면 에러를 발생한다. let myLiteralNum: 123;// 숫자를 타입으로 지정 myLiteralNum = 123;// 지..