728x90 type casting1 Partial<T> 를 활용한 객체 초기화 Partial 타입을 사용하여 필수 프로퍼티를 선택적으로 할당할 수 있습니다. Partial는 인터페이스 T의 모든 프로퍼티를 선택적으로 만드는 유틸리티 타입입니다. 예를 들어 다음과 같이 Partial을 사용하여 빈 객체를 생성할 수 있습니다 interface Person { name: string; age: number; job: string; address?: { street: string; city: string; country: string; }; } const person: Partial = {}; 이렇게 Partial 타입을 사용하면, 빈 객체를 생성할 때 모든 필수 프로퍼티를 명시적으로 작성하지 않아도 됩니다. 2023. 4. 12. 이전 1 다음 728x90