08数组
# 数组
- 数组的定义方式有两种
let arr:Array<number> = [1,2,3]
let arr:number[] = [1,2,3]
1
2
3
2
3
# 元组
- 元组类型与数组类型非常相似,表示一个已知元素数量和类型的数组,各元素的类型不必相同。
- 元组包含的元素必须与声明的类型一致,不能多不能少顺序不能不符。
let arr:[string,number] = ["hello",1]//正确
let arr:[string,number] = [1,"hello"]//错误
1
2
3
2
3
# 多个类型在同一个数组里面
let arr:Array<number|string> = [1,"小明"]
let arr2:(number|string)[] = [1,"小明"]
1
2
3
2
3
编辑 (opens new window)
上次更新: 2023/08/06, 00:38:41