타입을 이용하여 속성값을 특정 값으로 제한할 수 있다
type Color = "red" | "yello" | "green"
interface Car {
color : Color,
price : number
}
const myCar : Car = {
color : "green",
price : 100000
}
myCar의 color는 red , yellow, green 말고는 error
반응형
'Javascript > TypeScript' 카테고리의 다른 글
[Typescript] ts파일에 Javascript 사용하기 (0) | 2024.03.14 |
---|---|
[TypeScript] 추상 메서드 vs 인터페이스 차이 (abstract vs interface) (0) | 2024.03.14 |
[TypeScript] 제네릭(Generics) 사용하는 이유 (0) | 2024.03.13 |
[TypeScript] 오버로딩 (Overloading) (0) | 2024.03.13 |
[TypeScript] Call Signatures (0) | 2024.03.13 |