Avatar notebook default
21篇文章 · 33698字 · 5人关注
  • 第二十一节: TypeScript模块Module

    模块Module 从 ECMAScript 2015 开始,JavaScript 有了模块的概念。TypeScript 共享这个概念。 模块在自...

  • 第二十节: TypeScript混入Mixins

    混入Mixins 混入(Mixins)是面向对象编程中的一个比较重要的概念。 在 TypeScript 中,可以根据不同的功能定义多个可复用的类...

  • 第十九节: TypeScript装饰器(Decorator)

    装饰器(Decorator) 装饰器是一种特殊类型的声明,它能够附加到类声明、方法、访问符、属性、类方法的参数上,以达到扩展类的行为。 自从 E...

  • 第十八节: TypeScript生成器(Generator)

    生成器(Generator) 迭代器和生成器是两个概念. 但这两个概念很容易混淆, 原因在于生成器会借助迭代器功能. 生成器是一种能够中途停止,...

  • 第十七节: TypeScript迭代器(Iterator)

    迭代器(Iterator) 如果要从一个数据集中获取一个数据项,可以对这个数据集进行迭代。 JavaScript 提供了许多迭代集合的方法,从简...

  • 第十六节: TypeScript类型谓词( is关键字 )

    TypeScript 中的 is 关键字,它被称为类型谓词,用来判断一个变量属于某个接口或类型。 1. 类型谓词的基本使用 is 关键字一般用于...

  • 第十五节: TypeScript模板文字类型

    1. 模板文字类型 模板文字类型是建立在字符串文字类型之上的, 并且能够 通过联合扩展成许多字符串 当与具体的问题类型一起使用时, 模板文字可以...

  • 第十四节: TypeScript 映射类型

    映射类型 1. 映射类型 当你不要重复使用当前类型,有时又需要一个与当前类型结构相同的类型, 一句一种类型生成一种新型类型,这就是映射类型. 映...

  • 第十三节:TypeScript 条件类型

    条件类型 1. 条件类型 条件类型有助于描述输入和输出类型之间的关系 1.1 条件类型语法 条件类型就是根据一个条件表达式来进行类型检测, 类...

文集作者