知行合一,跬步致远
博客首页
GitHub
关于博主
TypeScript
关注
分享
复制链接
分享到 QQ
分享到新浪微博
扫一扫
关注数:
0
文章数:
1
文章阅读量:
1097
文章收藏量:
1
作者:
大龙Aiden
Fuck the God
展开
专栏收录文章
默认排序
最新发布
最早发布
最多阅读
最少阅读
TypeScript的泛型和泛型约束
在使用ts封装一个函数时,由于入参是不固定的,必然参数类型也无法固定,这时就要用到泛型来定义参数类型。泛型可以理解为宽泛的类型,通常用于类和函数。例2. 在函数中使用泛型例3. 接口中使用泛型 例3中的T1和T2泛型添加了默认类型,类似于函数的默认参数。 泛型约束即是对泛型的类型进行约束控制,如限制为object类型或指定接口类型。当在函数里使用泛型参数的属性或者方法时,就需要对泛型进行约束。例2. object约束上面例2的getKeys方法获取一个对象的所有属性
原创
2022-06-29 10:13:03 ·
1097 阅读 ·
0 评论