Skip to content

元组类型

在 TypeScript 中,元组(Tuple)类型用于表示固定长度类型数组

元组类型可以包含多个不同类型的元素,并且每个元素的类型是预定义的。元组类型的长度是固定的,即在创建元组时指定了元素的数量,并且每个元素的类型在元组类型中的对应位置是已知的。

typescript
let arr:readonly [number,boolean]=[1,false]

let arr2:readonly [x:number,y?:boolean]=[1]

// 需要type类型,直接传arr[0]会报错,所以需要使用typeof去判断其类型
type first=typeof arr[0]


type second=typeof arr['length']

Released under the MIT License.