有没有一种方法可以在TypeScript中定义固定大小的数组。例如,在函数定义中,我需要能够说
coord: (c:any) => number[]; //how to say it is an array of size 4
我可以像定义哈希映射一样定义接口吗?
//this doesn't work
interface IArray{
[number]
}
并且还要限制最大长度为4。
let a: number[2] = [ 0, 1 ]
。 - Rafael