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 { }