TypeScript入門 タプル型の長さを求める
タプル型を渡すとその型のlengthを返す型です。
type Length<T extends any[]> = T['length'];
Tが配列であれば、lengthというプロパティがあることが保証されるので、上記ようにT['length’]とすることができます。
Webエンジニアの記録
タプル型を渡すとその型のlengthを返す型です。
type Length<T extends any[]> = T['length'];
Tが配列であれば、lengthというプロパティがあることが保証されるので、上記ようにT['length’]とすることができます。
最近のコメント