240 发简信
IP属地:安徽
  • 给父元素添加border-raduis属性,并添加overflow:hidden后在ios中不显示圆角问题

    给父元素添加border-raduis属性,并添加overflow:hidden后在ios中不显示圆角问题,给父元素添加-webkit-mask...

  • typescript-泛型

    为什么要使用泛型 许多时候,标注的具体类型并不能确定,比如一个函数的参数类型 上面的函数,我们想实现的是获取一个对象指定的k所对应的值,那么实际...

  • typescript之类型兼容

    typescript的类型系统是基于结构子类型的,这种基于结构子类型的类型系统是基于组成结构的,只要具有相同类型的成员,则两种类型即为兼容的。 ...

  • typescript之类型操作

    typescript提供了一些方式来操作类型这种数据,但是需要注意的是,类型数据只作为类型来使用,而不是作为程序中的数据,这是两种不同的数据,一...

  • typescript之类型保护

    我们通常在javascript中通过判断来处理一些逻辑,在typescript中,这种条件语句还有另外一个特性:根据判断逻辑的结果,缩小类型范围...

  • typescript之类类型与对象类型

    当我们在typescript中定义一个类的时候,其实同时定义了两个不同的类型 类类型(构造函数类型) 对象类型首先,对象类型好理解,就是我们的n...

  • typescript之类与接口

    通过接口,我们可以为对象定义一种结构和契约,我们还可以把类和接口进行结合,通过接口,让类去强制符合某种契约。从某个方面来说,当一个抽象类中只有抽...

  • typescript之静态成员

    前面我们说到的是成员属性和方法都是实例对象的,但有的时候,我们需要给类本身添加成员,区分某成员是静态还是实力的: 该成员属性或方法是类型的特征还...

  • typescript之寄存器

    有的时候,我们需要对类成员属性进行更加细腻的控制,就可以用寄存器来完成这个需求。通过寄存器,我们可以对类成员属性的访问进行拦截并加以控制,更好的...