728x90 타입 검사1 [TypeScript] keyof 에 대하여 keyof는 TypeScript의 키워드 중 하나로, 특정 타입의 키들을 나타내는 타입을 생성합니다. keyof는 동적 속성 접근에 유용하며, 런타임 에러를 방지하는데 도움을 줍니다. 아래는 keyof 를 사용하는 예제입니다 interface Person { name: string; age: number; country: string; } // 여기서 keyof Person 은 'name' | 'age' | 'country' 타입을 가집니다. const personKey: keyof Person = 'name'; // 이것은 가능합니다. const invalidPersonKey: keyof Person = 'height'; // 이것은 불가능합니다. TypeScript는 이 코드에 오류를 발생시킵니다. .. 2023. 5. 18. 이전 1 다음 728x90