📄️ 什么是 TypeScript
任何可以使用 JavaScript 来编写的优秀的大型应用程序,最终都会由 TypeScript 编写。 —— 韩骏(微软)
📄️ TypeScript 基础类型
基础类型
📄️ Interface 接口
Interface 接口可以用来定义对象的类型。
📄️ 函数和类型推断
函数时一等公民,可以作为参数传递,也可以作为返回值返回。
📄️ 类(Class)
面向对象
📄️ 枚举(Enums)
数字枚举
📄️ 泛型(Generics)
泛型是 TypeScript 中最难理解的概念之一,但是它也是 TypeScript 中最强大的特性之一。泛型提供了一种在定义函数、接口或类的时候,不预先指定具体类型的方式。
📄️ 类型别名和断言
类型别名
📄️ TypeScript 高级特性
交叉类型