4-ts--TypeScript

TypeScript 是一种类型安全的 JavaScript 语言,以下使用 TS 进行代称,使用的 TS 的好处如下:

  • 引入静态类型声明,减少不必要的类型判断和文档注释;
  • 及早发现错误,静态类型检查 1 或编译时发现问题,不用等到运行;

TS 基础知识

1.使用 enum 类型

2.type 与 interface

3.联合类型
二者取其一,例如: string | number

4.交叉类型
交集:例如: string & number

5.typeof
获取函数或者对象类型

6.keyof
获取对象的所有 key 类型

7.枚举类型