분산적인 조건부 타입1 조건부 타입 조건부 타입 조건부 타입 소개 /** * 조건부 타입 */ // 앞에 있는 타입이 뒤에 있는 타입의 서브 타입인지 확인해서 맞다면 ? 뒤, 틀리다면 : 뒤 타입 할당 type A = number extends string ? string : number; type ObjA = { a: number; }; type ObjB = { a: number; b: number; }; type B = ObjB extends ObjA ? number : string; /** * 제네릭과 조건부 타입 */ type StringNumberSwitch = T extends number ? string : number; let varA: StringNumberSwitch; let varB: StringNumberSwitch;.. 2023. 10. 24. 이전 1 다음