let 동물 :string | number | undefined;
// 길고 복잡한 타입은 변수에 담아서
type Animal = string | number | undefined;
let 동물 :Animal = 'kim';
let 동물 :{ name : string, age : number } = { name : 'kim', age : 28 }
// 이것을,
type AnimalType = { name : string, age : number }
let 동물 :AnimalType = { name : 'kim', age : 28 }
type GirlFriend = {
readonly name : string
// readonly 되어있는것을 뒤에 name:string을 수정하면 에러남.
}
const 여친 :GirlFrieng = {
name : '엠버',
}