TypeScript - 数据类型
数据类型
- boolean: 布尔
 - number: 数值
 - string: 字符串
 - Array: 数组
 - tuple: 元组 (属于数组的一种)
 - enum: 枚举
 - any: 任意
 - null
 - undefined: 变量定义后, 没有赋值
 - void
 - never
 
定义变量
var demo: boolean = true;  // 定义一个布尔类型的变量定义数组, 两种方式
var arr1: number[] = [1, 2, 3];var arr2: Array<number> = [1, 2, 3];定义元组 (给数组中的每个元素指定类型)
var t: [string, number, boolean] = ["a", 1, true]枚举类型
enum Flag {
success = 1,
error = -1
}
var f: Flag = Flag.success;如果声明枚举的时候不赋值, 则输出的值是索引值, 索引从0开始
enum Flag {a, b, c}
console.log(Flag.b); // 这里输出1给变量指定多种数据类型
var a: number | boolean ;
a = 123; 
a = true;        
评论已关闭