1、
元组的使用和类型约束
元组现在使用比较少
数组的加强版
1)
先说一下数组的缺陷 ?
初始定义成这个样子
const qp: (string | number)[] = ["xiaowang", "teacher", 23];
如果这个时候 我写错了 我把 23写到两个字符串中间
const qp: (string | number)[] = ["xiaowang", 23, "teacher"];
但是我们神奇的发现 并没有报错
但是程序逻辑出现了问题
啥问题? 我们继续往下看
虽然可以打印出来结果
2)
我们定义元组解决这个问题
const wp : [string,string,number] = ['xiaozhang', 'teacher', 23];
表示 后面的三项必须安装 这个顺序来
第一个是字符串 第二个是字符串 第三个是数字
3)
简单介绍一下之前应用到的CSV 格式 已经被淘汰
const ep: [string, string, number][] = [
["zhana", "bb", 23],
["dd", "cc", 22],
];
console.log(ep);
结果展示一下