해결된 질문
작성
·
213
0
interface IProfile {
name: string;
age: number;
school: string;
hobby?: string;
}
type aaa = Partial<IProfile>;
aaa에다가 마우스 올려 놓으면
type aaa = {
name?: string | undefined;
age?: number | undefined;
school?: string | undefined;
hobby?: string | undefined;
}
이렇게 뜨는데 저 undefined가 왜 뜬건지 모르겠어요.
분명 선생님께서는 안 뜨는데
답변 1
0
안녕하세요! kql1님!
위에서 보여지는 ?가 undefined의 역할을 하게 됩니다!
버전이나 툴에 따라서 해당 문구가 둘 다 있을수도, 없을수도 있으나 둘중 하나가 있다면 크게 상관이 없어요!^^