목차
타입을 지정할 수 없는 제한적인 경우만 사용!!let value : any;
특정 값을 나타내는 타입
해당 값이 정확하게 일치해야 함!!
리터럴 타입 장점
- 코드의 가독성이 높아짐
ts = 'type' | 'script'
종류
let person = {
name: 'John',
age: 30,
};person = {name: 'John', age: 30};
// 값이 일치함
타입 별칭
말 그래도 타입에 별칭(별명)을 붙이는 것!!
type dir = 'N' | 'E' | 'S' | 'W';
korea : dir = 'S'
| 기호로 동시에 사용 가능let uniontype: string | number;
리터럴 타입과 다른 점
유니온 : 다양한 타입
리터럴 : 특정 값