keyof演算子を使って、オブジェクト型のすべてのキーをUnion型として取得する方法を学びます。動的なプロパティアクセスを型安全に行う場合や、オブジェクトのキーに基づいた処理を実装する際に不可欠です。
// オブジェクト型定義interface Person { name: string; age: number; email: string;}// keyof演算子の使用type PersonKeys = Person;const key: PersonKeys = "name";