Utility Types チートシート
Utility Types · TypeScript から逆引きコピペ用チートシート(抜粋)です。
Readonly<T>
Required<T>
Partial<T>
Pick<T, K>
Omit<T, K>
NonNullable<T>
ReturnType<T>
InstanceType<typeof T>
Exclude<T, U>
Extract<T, U>
K に union types を使う場合に強力
Record<K,T>
Utility Types · TypeScript から逆引きコピペ用チートシート(抜粋)です。
Readonly<T>
Required<T>
Partial<T>
Pick<T, K>
Omit<T, K>
NonNullable<T>
ReturnType<T>
InstanceType<typeof T>
Exclude<T, U>
Extract<T, U>
K に union types を使う場合に強力
Record<K,T>