-
[typescript] 연습장(예시)typescript 2021. 6. 15. 22:44반응형
interface 로 객체 , 함수 , 클래스의 타입을 지정해 줄수 있다.
interface 는 extends 로 확장할수 있다.
interface Toy{ name : string } interface Car{ color : string; wheels : number; starts() : void; } interface ToyCar extends Toy,Car{ price : number } const examToyCar : ToyCar = { name : "wow", color : "red", wheel : 100, starts(){ console.log("start") }, price : 50000000 }
type Score = "a" | "b" | "c" interface User { name : string; age : number; gender? : string; readOnly birth : number; [grade : number] : Score } let exUser = { name : "tmdEKr", age : 27, birth : 26 5 : "a" 6 : "a" }
'typescript' 카테고리의 다른 글
[typescript]나중에봐야지 (0) 2022.12.08 [typescript] interface , assertion , generic+allias (0) 2021.06.17 [타입스크립트] typeguard (0) 2021.06.15 [타입스크립트] 연습장 (0) 2021.06.11 [타입스크립트] enum ?? (0) 2021.06.04