- Published on
타입 별칭
타입 별칭(Type Alias)
type 타입_이름 = 타입
형태로 타입을 정의합니다. 아래의 코드로 예시를 들어보겠습니다.
type User = {
id: number
name: string
nickname: string
birth: string
bio: string
location: string
}
이렇게 만든 타입 별칭은 다음과 같이 변수의 타입을 정의할 때 타입 주석과 함께 이용할 수 있습니다.
type User = {
id: number
name: string
nickname: string
birth: string
bio: string
location: string
}
let user2: User = {
id: 1,
name: '홍길동',
nickname: 'Hong',
birth: '2001.01.01',
bio: '안녕하세요',
location: '부산광역시',
}
참고로 동일한 스코프에 동일한 이름의 타입 별칭을 선언하는것은 불가능합니다.
마치 저희가 알고있는 변수 와 유사합니다.