1-TypeScript 介绍
TypeScript 是什么
TypeScript(简称:TS)是 JavaScript 的超集(JS 有的 TS 都有)。
TypeScript = Type + JavaScript(在 JS 基础之上,为 JS 添加了类型支持)。
TypeScript 是微软开发的开源编程语言,可以在任何运行 JavaScript 的地方运行。
2-TypeScript 类型注解
2.2-联合类型
2.3-类型别名(处理某个类型通用场景)
2.4-函数单个指定类型
2.5-函数同时指定类型
2.6-函数无返回值
2.7-可选参数:
2.8-对象类型
2.9-对象类型可选属性
2.10-接口
2.11-接口和类型别名对比
2.12-接口的继承
2.13-元组(TS新增)
2.14-类型推论
2.15-类型断言
2.16-字面量类型
2.17-枚举
2.18-any类型
2.19-typeof
3- TypeScript 高级类型
3.1-class类
3.2-类型兼容