【发布时间】:2019-09-20 11:37:51
【问题描述】:
创建通用对类型(最简单的 Tuple )很容易,即
type Pair<A, B> = [A, B]
问题是如何创建一个类型来表示这种泛型对的数组。
唯一的要求是数组中的元素是一对。第一个元素的类型和第二个元素的类型应该是多态的,any 不切,否则这样就可以了:
type Pair = [any, any]
type Pairs = Pair[]
【问题讨论】:
-
等等,为什么
Array<[any, any]>不起作用?我不明白这里的“多态”是什么意思。
标签: typescript tuples