typescript 具有索引依赖类型元素的多维数组的泛型类型注解

iaqfqrcu  于 2023-02-05  发布在  TypeScript
关注(0)|答案(1)|浏览(123)

这是二维数组数组的第一个子元素总是数字,第二个子元素总是字符串。2如何通过泛型来注解值?

const sample: Array<Array</* ??? */>> = [ [1, "alpha" ], [2, "bravo" ]];
cgvd09ve

cgvd09ve1#

您可以使用此签名:

type tuple = [number, string];
const sample: Array<Array<Tuple>> = [ [1, "alpha" ], [2, "bravo" ]];

相关问题