什么是TypeScript 泛型?
1,单个泛型的参数
例如通过使用any这种方式,value1的类型随着传入的类型数据而变化:
2,多个泛型的参数
3,泛型接口
泛型接口:接口也可以配合泛型来使用,以增加其灵活性,增强其复用性
使用:
4,泛型工具类型
泛型工具类型:TS 内置了一些常用的工具类型,来简化 TS 中的一些常见操作
说明:它们都是基于泛型实现的(泛型适用于多种类型,更加通用),并且是内置的,可以直接在代码中使用。 这些工具类型有很多,先来学习以下3个:
① Partial
② Readonly
③ Pick
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。