타입 별칭1번 정리글에서는 타입스크립트의 타입 지정을 type annotation으로만 소개했다. 이번에는 타입 별칭을 만들어서 타입 정의를 하는 방법을 소개한다. 지난번 객체 타입을 기준으로 다음과 같이 타입을 지정할 수 있다.// 타입 별칭type User = { id: number; name: string;}let user: User = { id: 1, name: "patrick",};인덱스 시그니처객체 타입을 정의할 때 사용하는 유용한 방식 중 하나이다. 예를 들어 다음과 같은 객체가 있다고 가정하자.let countryCodes = { Korea: "ko", UnitedState: "us", UnitedKingdom: "uk"} countryCodes의 key는 국가명이고, valu..