type Animal = string | number | undefined;
let 동물 :Animal;
타입을 변수처럼 만들어서 쓰는 alias 문법입니다. 관습적으로 대문자로 시작
type 사람 = {
name : string,
age : number,
}
let teacher :사람 = { name : 'john', age : 20 }
type Girlfriend = {
readonly name : string,
}
let 여친 :Girlfriend = {
name : '엠버'
}
여친.name = '유라' //readonly라서 에러남
type Name = string;
type Age = number;
type NewOne = Name | Age;