首页 > 解决方案 > 在 Typescript 中创建一个元组数组

问题描述

创建通用对类型(最简单的 Tuple )很容易,即

type Pair<A, B> = [A, B]

问题是如何创建一个表示此类泛型对的数组的类型。

唯一的要求是数组中的元素是一对。第一个元素的类型和第二个元素的类型应该是多态的,any不切分,否则这样就可以了:

type Pair = [any, any]
type Pairs = Pair[]

标签: typescripttuples

解决方案


Pair<T, K>与 yes相同[T, K],它会做你想做的事,但它在语法上是不必要的。

要创建一个元组数组,它​​只是Array<[TYPE, TYPE]>[TYPE, TYPE][]


推荐阅读