2
typescriptのRecordタイプとは何ですか?
Record<K, T>Typescript とはどういう意味ですか? Typescript 2.1はRecordタイプを導入し、例でそれを説明しました: // For every properties K of type T, transform it to U function mapObject<K extends string, T, U>(obj: Record<K, T>, f: (x: T) => U): Record<K, U> Typescript 2.1を参照 また、[ Advanced Types]ページではRecord、マップされたタイプの見出しの下に、その定義のように見えるもので、、、およびの横Readonlyに言及しています。PartialPick type Record<K extends string, T> = { [P in K]: T; } Readonly、Partial、Pickは準同型ですが、Recordは同型ではありません。Recordが準同型ではないことの1つの手掛かりは、プロパティをコピーするために入力タイプをとらないことです。 …