let a: number; // 声明一个类型为数字的变量
a = 10; // 给变量赋值
// a = "2" // 给数字类型变量复制字符串类型会报错,但是可以编译,因为这种语法在js中是通过的,这里可以配置编译器让其无法通过
// 声明变量并直接赋值
let b: boolean = false;
// 类型推断
var c = "hello"; // 会自动推断为字符串类型
// 如果我想要我的变量为任意类型
let a: any;
// 如果想要变量可以是bool或者string类型,使用符号 |
let b: string | boolean;