1
특정 속성을 추출하는 pluck 함수
객체 배열에서 특정 속성 값들만 뽑아내 새로운 배열을 만드는 함수는 매우 흔하게 사용됩니다.
제네릭 유틸리티 함수앞선 절들에서 제네릭의 다양한 측면(제약 조건, 클래스/인터페이스, 조건부 타입)을 살펴봤습니다. 이제 이 개념을 묶어 실전에 쓰는 단계로 넘어가겠습니다.
제네릭 유틸리티 함수와 속성 이름들 중 하나를 중심으로 제네릭 유틸리티 함수 구현의 판단 흐름을 읽습니다.
객체 배열에서 특정 속성 값들만 뽑아내 새로운 배열을 만드는 함수는 매우 흔하게 사용됩니다.
제네릭 유틸리티 함수두 개의 다른 객체를 받아 하나의 새로운 객체로 병합하는 함수를 제네릭으로 구현해봅시다.
속성 이름들 중 하나배열에서 null 또는 undefined 값을 제거하고, 필터링된 배열의 타입을 정확하게 추론하는 함수를 만들어 봅시다.
제약 조건