1.安装 yarn global add typescript
2.编译 tsc 文件名(*ts)
3.接口初尝试
4.类型
string
number
布尔型
数组
数组(泛型)
tuple(元组)
enum(枚举)
any
void 函数无返回值
5. ? 可选项
6.readOnly 只读属性 (对数组无效,对简单值起作用)
readonlyArray 只读属性,对数组起作用
7.类的定义
8.继承
9.类和继承的修饰符
public private protected
10.存取器
可以把一个简单的类改写成get和set
11.静态属性
静态属性可以通过类直接调用
12.抽向类
abstract
抽象类不能被实例化,只能被继承
抽象类里的方法没有实现,就得定义成抽象的,前面加abstract
13.构造函数
14.把类当成接口使用