타입스크립트 infer 키워드 완벽 정복 가이드
타입스크립트 infer 키워드 완벽 정복 가이드타입스크립트에서 infer 키워드는 조건부 타입 안에서 타입을 추론할 때 사용됩니다. 복잡한 타입을 다룰을 때 특히 유용하며, 타입을 추출하거나 변환할 수 있게 해준죠. 1. 기본 사용법 infer 키워드는 조건부 타입 안에서만 사용할 수 있으며, 보통 제네릭과 extends 키워드와 함께 사용됩니다. 문법은 다음과 같습니다.type Moment = T extends infer U ? U : never; 여기서 T extends infer U는 T 타입을 추론하여 U에 할당하려고 시도한다는 의미입니다. 타입 추론이 성공하면 U는 추론된 타입이 됩니다. 다양한 타입을 추론하는 데 사용할 수 있습니다. 몇 가지 예시를 들어보겠습니다.type Moment = T ..