[TS] 타입스크립트에서 객체의 특정 키 값을 안전하게 변경하는 방법
타입스크립트에서는 객체의 특정 key에 대한 값을 변경할 때, 타입 안전성을 유지하는 것이 중요합니다.이번 글에서는 타입 안전성을 유지하면서 객체의 값을 수정하는 두 가지 방법을 알아보겠습니다.방법 1: 객체 확장 방식아래 코드는 객체의 특정 key에 따라 값을 수정하는 예제입니다.interface User { addr: string; name: string; age: number; gender: "M" | "W";}type UserKey = keyof User;type UserValue = User[UserKey];const user: User = { addr: "", name: "", age: 0, gender: "M",};const onChangeUser = (user: User, k..