올리브영 타입스크립트로 알아보는 제네릭과 매개변수 다형성
9
AI 요약

이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.

이 게시물은 제네릭과 매개변수 다형성에 대해 설명합니다.

제네릭 개요

  • 타입 변수(T)를 사용해 다양한 타입에 동일한 로직 적용
  • 제네릭은 any와 달리 함수 통과 시에도 타입 정보 보존

실무 활용

  • ApiResponse로 API 응답 타입 중복 제거
  • 제네릭 함수로 목록 처리와 콜백 내 타입 추론 적용

제네릭 제약과 변성

  • extends로 특정 속성 보장해 제약 적용
  • 변성 개념(공변·반공변·불변)과 배열·함수에서의 타입스크립트 처리 차이 설명

연관 게시글