本人刚刚学习ts 发现一个元组 为何不能添加新元素呢
let x: [string, number];
x = [“hello”, 123];//ok
//x = [123, “hello”];//error
console.log(x[0]);
x.push(“world”) ;
console.log(x[2]); //请教一下大家 这个元素为何不能访问 教程里面是可以访问的
本人刚刚学习ts 发现一个元组 为何不能添加新元素呢
let x: [string, number];
x = [“hello”, 123];//ok
//x = [123, “hello”];//error
console.log(x[0]);
x.push(“world”) ;
console.log(x[2]); //请教一下大家 这个元素为何不能访问 教程里面是可以访问的
你自己定义了类型,却又不按照类型设置值
元组同时定义了长度
就是说定义了长度后就不能再添加新的元素了是吧
因为我是根据这个教程来练习的 一直报错 我添加的这个元素是第三个元素
你看错误提示是不是这个意思,我不太记得