해결된 질문
작성
·
198
0
안녕하세요 제로초님.
Partial 타입의 작동 원리는 이해되었는데 좀 의아한 동작이 있어 문의드립니다.
첨부 이미지처럼 오브젝트 타입이 아닌 타입에도 동작하던데 저런경우엔 어떤식으로 동작하는지 잘 모르겠습니다.
이런식으로 직접 적어보고 에디터에서 찍어주는 내용도 살펴봤는데 동작이 이해가 안되어서요. 시간되실 때 알려주시면 감사하겠습니다!
답변 1
1
type D = keyof number;
type E = { [key in keyof number]?: number[key]}
const a: E = 3;
이렇게 보시면 될듯 합니다. Partial<number>를 하면 원래 number로 되돌아갑니다.