Javascript/TypeScript
TypeScript - Utility Type
Partial T 타입안에 요소들에 대해서 전부 Optional(?:)로 만들어 준다. interface Myinfo { name: string, age: number, phone: number, married: boolean, } const jeongmin : Myinfo ={ name: "jeongmin", age: 26, phone: 12345678, married: false, } const newJeongmin : Partial ={ name: "jeongmin", age: 26, } Partial을 뜯어서 구현을 해자보자면 P으로 지정해줬을 때, key값은 해당 T 타입의 키값들을 가져와 in 으로 돌려서 순회해서 뽑아내고 [ Key in keyof T ] value값은 T타입에 인덱싱을 해서..
2022. 9. 15. 16:30