- 布尔类型(boolean)
- 数字类型(number)
- 字符串类型(string)
- 数组类型(array)
- 元组类型(tuple)
- 枚举类型(enum)
- 任意类型(any)
- null 和 undefined
- void 类型
- never类型
详细见demo/type.ts
- 函数的定义
- 可选参数
- 默认参数
- 剩余参数
- 函数重载
- 箭头函数 es6
详细见 demo/function.ts
- 类的定义
- 继承
- 类里面的修饰符
- 静态属性 静态方法
- 抽象类 继承 多态
- 属性类接口
- 函数类接口
- 可索引接口
- 类类型接口
- 接口扩展
详细见demo/interface.ts
- 泛型的定义
- 泛型函数
- 泛型类
- 泛型接口
详细见demo/genericity.ts
- 模块的的概念
- 模块导出的几种方法
- export 导出声明
- export 导出语句
- export default
- import导入模块
详细见demo/module.ts
- 打开VS Code中的CMD控制台
- 点击终端 => 运行任务 => tsc: 监视 - tsconfig.json