더북(TheBook)

▲ 그림 2-5 차집합

 

Omit

Omit 타입은 특정 객체에서 지정한 속성을 제거하는 타입입니다(3.2절에서 구체적인 구현 원리를 알아봅니다). A & B{ name: string, age: number, married: boolean }인데 keyof Bname | married이므로, namemarried 속성을 제거하면 age 속성만 남게 됩니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.