数组
- 方式一
let arr: number[] = [1, 2, 3, 4]
- 方式二,使用泛型定义
let arr: Array<number> = [1, 2, 3, 4]
- 方式三,使用any
let arr: any[] = [12, 'string', true]
console.log(arr[1]) // 'string'
元组
- 可以定义不同类型
- 定义类型顺序需保持一直
let arrTuple: [number, boolean, string] = [12, true, 'string']
枚举
- 枚举类型都有自己的编号,默认从0开始,也可以自定义,依次增加1
enum Color {
red,
green,
blue
}
let color: Color = Color.red // 0
console.log(Color.red, Color.green, Color.blue) // 0, 1, 2
console.log(Color[3]) // blue
enum Color {
red=1,
green,
blue
}
console.log(Color.red, Color.green, Color.blue) // 1, 2, 3
文章来源地址https://www.toymoban.com/news/detail-606002.html
文章来源:https://www.toymoban.com/news/detail-606002.html
到了这里,关于TypeScript中数组,元组 和 枚举类型的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!