유틸리티타입
-
유틸리티 타입(Utilty Types)⌨️ conceptualization/Typescript 2022. 9. 12. 16:12
🔥 typescript에서 다양하게 사용되는 utility type에 대하여 알아보자 1. keyof 2. Partial 3. Required 4. Readonly 5. Record 6. Pick 7. Omit 8. Exclude 9. NonNullable 1. keyof 타입 👉🏻 객체의 key 값을 추출한다 interface User { id: number; name: string; age: number; gender: "m" | "f"; } type UserKey = keyof User; // 📌 다음과 같은 키 값을 나타낸다 // 'id' | 'name'| 'age'| 'gender' const uk: UserKey = "name"; // 📌 name 과 같은 UserKey 프로퍼티 값이 들어가지..