240 发简信
IP属地:青海
  • 文件类型检查

    JavaScript文件类型检查 TS2.3 以后的版本支持使用 --checkJs对.js文件进行类型检查和错误提示 通过 // @ts-no...

  • Mixins

    介绍 除了传统的面向对象继承方式,还有流行一种通过可重用组件创建类的方式,就是联合另一个简单类的代码 三斜线指令 三斜线指令是包含单个XML标签...

  • 装饰器

    介绍 在一些场景下需要额外的特性来支持标注或修改类及成员,为我们在类的声明以及成员上通过元编程语法添加标注提供了一种方式 注:装饰器是一项实验性...

  • 声明合并

    介绍 指编译器将针对同一个名字的两个独立声明合并为单一声明,合并后的声明同时拥有原先两个声明的特性 注:任何数量的声明都可被合并 TS的声明会创...

  • 命名空间跟模块

    介绍 模块在其自身的作用域里执行,而不是在全局作用域里,意味着定义在一个模块里的变量,函数,类等只有引入模块以后才能使用 导出声明:任何声明都能...

  • Symbols

    介绍 从ES6起,symbol成为了一种新的原生类型,跟string或者number一样创建:symbol类型的值是通过Symbol构造函数创建...

  • 高级类型

    交叉类型 是将多个类型合并为一个类型,包含了所需要的所有类型的特性使用场景:大多是在混入(mixins)或其他不适合典型面向对象模型的地方看到交...

  • 类型推论

    介绍 TS中在没有明确指定出类型的地方,类型推论会帮助提供类型推断是发生在初始化成员的时候,设置默认参数和决定函数返回值时如果没有找到最佳通用类...

  • 枚举

    使用枚举可以定义一些带名字的常量,TS支持数字的和基于字符串的枚举使用:通过枚举的属性来访问枚举成员,通过枚举的名字来访问枚举类型类型:数字枚举...