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