这里例子里使用K extends keyof T 表示K是T的key的数组的继承,于是就可以直接当做下标T[K]来用
还可以拿来判断类型K是否存在于T类型中,有点意思
日渐消瘦DBBH 博主文章分类:typescript ©著作权
文章标签 typescript 数组 文章分类 TypeScript 前端开发
这里例子里使用K extends keyof T 表示K是T的key的数组的继承,于是就可以直接当做下标T[K]来用
还可以拿来判断类型K是否存在于T类型中,有点意思
TS对js增加了泛型支持,可以更加灵活的进行参数封装
1、泛型定义: 软件工程中,我们不仅要创建一致的定义良好的API,同时也要考虑下可重用性。组件不仅能支持当前的数据类型,同时也能支持未来不确定的数据类型,这在创建大型系统时为你提供了十分灵活的功能。
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M