# TypeScript

  • js语言的超集。(类型)【类型检查,语法提示,重构】
    1. 类型批注和编译时类型检查
    2. 类型推断
    3. 类型擦除
    4. 接口
    5. 枚举
    6. Mixin
    7. 泛型编程
    8. 名字空间
    9. 元组
    10. Await

# 安装配置

npm install -g typescript
tcs -v
1
2

# 基础类型

  • 布尔类型: boolean
  • 数字类型: number
  • 字符串类型: string
  • 空值: void
  • Null 和 Undefined: null 和 undefined
  • Symbol 类型: symbol
  • BigInt ⼤数整数类型: bigint
  • any 任意类型
  • unknown:unknown 类型被确定是某个类型之前,它不能被进⾏任何操作⽐如实例化、getter、函数执⾏等等