2
Typescript:オブジェクトの配列から共用体型を派生させる
型強制された項目の配列を宣言し、それから共用体型を導出できるようにしたいと思います。このパターンは、配列の項目にタイプを明示的に指定しない場合に機能します。私はそれを最もよく説明する方法がわからないので、ここに例があります: 例1 type Pair = { key: string; value: number; }; const pairs: ReadonlyArray<Pair> = [ { key: 'foo', value: 1 }, { key: 'bar', value: 2 }, ] as const; type Keys = typeof pairs[number]['key'] 例2 type Data = { name: string; age: number; }; const DataRecord: Record<string, Data> …