TypeScript の keyof
TypeScript では keyof でオブジェクトの
キーを取り出すことが出来る。
keyof のサンプルコード
type KEYS = { primary: string, secondary: string, tertiary: string } let key: keyof KEYS; key = "primary" const COUNTRIES = { primary: "USA", secondary: "India", tertiary: "China" }; let keyCountry: keyof typeof COUNTRIES; keyCountry = "primary"