[TypeScript] 14장 유티릴티 타입
1. Partial Partial는 모든 속성을 선택적으로 만드는 타입입니다.interface User { id: number; name: string; email: string;}const updateUser = (userId: number, userUpdates: Partial) => { console.log(`Update User ${userId} with data:`, userUpdates);};updateUser(1, { name: 'James' }); // Update User 1 with data: { name: "James" }2. RequiredRequired는 모든 속성을 필수로 만드는 타입입니다.interface UserWithOptionalFields { id?: numbe..