[TypeScript] 유틸리티 타입(Utility Types) Utility Types 📌 keyof keyof 연산자는 객체 타입에서 객체의 키 값들로 숫자/문자열 리터럴 유니언을 생성한다. // keyof interface User { id: number; name: string; age: number; gender: "m" | "f"; } type UserKey = keyof User; // 'id' | 'name' | 'age' | 'gender' const uk:UserKey = "name"; 📌 Partial Partial는, 의 모든 프로퍼티를 옵션(선택적)으로 바꿔준다. // Partial interface User { id: number; name: string; age: number; gender: "m" | "f"; } // interface U.. 이전 1 다음