class是创建对象的模版,由一系列属性和方法构成,用于表示对同一概念的数据和操作。有的属性和方法是对外的,但也有的是只想内部用的,也就是私有的,那怎么实现私有属性和方法呢?不知道大家会怎么实现,我梳理了下,我大概用过6种方式,我们分别来看一下:_prop区分私有和共有最简单的方式就是加个下划线_,
TypeScript是一门语言,有很多语法,和那些只需要熟悉下API的库的层次不太一样,它更灵活,当然也会有很多小技巧。这篇文章就来分享一些很多人不知道的小技巧吧,都是学完就能用起来的那种。keyofanyTypeScript有一个内置类型叫做Record,它的作用是根据传入的索引和值的类型构造新的