typeScript学习-TS类型-其他特殊类型-元组(tuple)

typeScript学习

元组(tuple):

满足以下3点的数组就是元组

(1)在定义时每个元素的类型都是确定

(2)元素值的数据类型必须是当前元素定义的类型

(3)元素值的个数必须和定义时个数相同

 

let salary: [string, number, number, number, number] = ["zhangsan", 5000, 5000, 5000, 5000]

 

元组取值:

// 元组取值
let salary: [string, number, number, number, number] = ['zhansan', 5000, 4000, 3000, 2000]

// 像数组一样-取值
console.log(salary[0]) // zhansan
console.log(salary[1]) // 5000

// 元组解构-取值
let [custname, age, address]: [string, number, string]] = ["wangwu", 23, "地址", '13312341234', '备注', 123, "其他"]

console.log(custname, age, address) // wangwu 23 地址


export { }

 

posted on 2023-08-17 10:03  空白格k  阅读(65)  评论(0编辑  收藏  举报

导航