一.类型注解(Type annotations) TypeScript 通过类型注解提供静态类型以在编译时启动类型检查,简单来说,就是指定数据类型,它会在代码运行的时候,对传入的数据进行数据类型匹配检测,是记录函数或变量约束的简便方法.(可选) 对于基本类型的注解是number, bool和string.而弱或动态类型的结构则是any类型. 当类型没有给出时,TypeScript编译器利用类型推断以推断类型.如果由于缺乏声明,没有类型可以被推断出,那么它就会默认为是动态的any类型. 下面我们来…