元组的定义

5/17/2024 ts

# 1.元组的定义 [掌握]

元祖 和数组类似

元祖 可以更深次的限制,数组的长度,数组的每个元素的类型

// console.log(userList);
// 元祖
let arr2:[number,string,boolean] = [100,'手机',true];

// 不限制元组长度的元组  ...any表示 有很多不限制类型的元素
let arr3:[number,string,boolean,...any] = [100,'手机',true,1,5,45,5,465,'xxxx',5];
1
2
3
4
5
6
  • 缺陷:
let arr2:[number,string,boolean] = [100,'手机',true];
//索引
// 添加元组元素
// arr2[3] = 1000;  
arr2.push(10000)  //追加成功了
console.log(arr2); //[ 100, '手机', true, 10000 ]  
1
2
3
4
5
6