강의

멘토링

커뮤니티

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

김문수님의 프로필 이미지
김문수

작성한 질문수

타입스크립트 입문 - 기초부터 실전까지

연산자를 이용한 타입 정의 - Union Type

인터페이스와 타입별칭 차이점

작성

·

84

1

삭제된 글입니다

답변 1

0

캡틴판교님의 프로필 이미지
캡틴판교
지식공유자

안녕하세요 문수님, 좋은 질문이네요 :) 제가 강의에서 사용한 확장이라는 용어에 대한 정의를 좀 더 자세하게 설명했어야 하는 것 같아요. 혼란을 드려서 죄송합니다. 본문에 주신 코드는 인터섹션을 이용한 타입 확장입니다. 기존에 있는 타입의 정의를 넓힌다(타입 확장)라는 측면에서는 타입 확장이 맞습니다. 다만 강의에서 말씀드린 확장이라는 부분은 인터페이스는 상속이나 declaration merging을 이용해서 확장할 수 있는 특징을 말씀 드린 건데요. 타입 별칭은 다른 연산자 없이 타입 별칭 자체만을 가지고는 확장이 불가능 하다는 점을 비교해서 봐주시면 좋을 것 같습니다 :)

김문수님의 프로필 이미지
김문수

작성한 질문수

질문하기