TypeScript 特性梳理,拓展,oop 部分,大量代码,欢迎拍砖

1,064

🌀 高级特性:

  • 类型, 高级类型
  • 类型推断,类型兼容
  • 接口,类,抽象类
  • 成员访问权限控制
  • 命名空间
  • 模块,模块解析
  • 封装继承->多态
  • override 、 overload
  • 类似反射机制
  • 泛型
  • 装饰器
  • mixins
  • jsx

base

interface

class

综合使用案例

function

泛型

高级类型 (小部分未完成)

modifier

module (小部分未完成)

namespace [模块和命名空间的取舍]

mixins

modifier

模块解析 (小部分未完成)

装饰器

javascript 文件类型检查

update 2.7+ (跟进+补充)


TODO