인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

이경준님의 프로필 이미지
이경준

작성한 질문수

실전 프로젝트로 배우는 타입스크립트

유틸리티 타입 사례 - Partial

질문입니다.

작성

·

144

2

type ShoppingItem = Pick<Product, 'id' | 'name'|'price'>;

type UpdateProduct = Partial<Product>;

와 같이 유틸리티 타입값의 정의 할 때에는 type alias방식을 쓰셨는데 interface로는 정의를 못해서 그런건가요? 이유가 궁금합니다.

답변 1

0

안녕하세요 경준님, 네 맞습니다 문법상 유틸리티 타입의 결과를 인터페이스로 받지 못하기 때문에 타입 별칭을 사용하였습니다 :)

이경준님의 프로필 이미지
이경준

작성한 질문수

질문하기