240 发简信
IP属地:青海
  • 12-unknown类型

    一、定义 该类型是typescript3中新定义的类型,相当于较为安全的any 任何类型都可以赋值给unknown类型 没有类型断言或则其他类型...

  • 11-条件类型

    一、条件类型 通过条件判断,返回指定的类型 二、分布式条件类型 判断的类型为联合类型时。 分布式条件类型的用途例如,将联合类型T中的U类型进行删...

  • 10-映射

    一、定义 可以将一个旧类型转换为新类型 二、PIck和Record类型 pick类型:复制类型时,可以选择需要复制的属性进行复制。 record...

  • 09-高级类型

    一、字面量 字面量就是源码固定值,例如数值1,2,3,4以及字符串a,b,c。字面量可以作为类型使用,如果使用字面量作为类型,那么赋值必须为该字...

  • 08-高级类型

    一、交叉类性和联合类性 交叉类型:两个类性合并为一个类性 联合类性:存在多个类性可以使用 二、类型保护 存在联合类型时,其结果存在多种类型,使用...

  • 07-ts兼容

    一、对象和接口兼容 多的可以赋值给少的,少的不能赋值多的。兼容时,会进行层层递归进行检查 二、函数兼容性 1、参数兼容 参数少的可以兼容参数多的...

  • 06-枚举

    一、数字枚举的特点 数字枚举可以使用字面量、常量、以及计算的结果可以作为数字枚举赋值。 使用常量赋值、其后面添加的枚举值也需要进行赋值。 计算结...

  • 05-typescript类

    一、typescript简介 其用法与es6的使用方法一直 注意点 使用参数时,需要先声明参数的类型,才可以使用 二、类修饰符 可以对属性和方法...

  • 04-泛型

    一、泛型的定义以及作用 泛型能够帮助typescript的使用更加健壮和灵活 需求 根据需求生成自定义的数组长度,并且能够根据数据类型判断其是否...