泛型求和定义类型
来源:4-7 泛型的三种定义和使用方式

AcmenLiu
2023-11-03
function b<K, v>(a: K, b: v): K {
return a + b
}
// 调用
b<string, number>('1, 2)
返回的就是个字符串,但是一直报错 ‘运算符“+”不能应用于类型“K”和“v”’
老师,这种情况如何定义求和类型
写回答
1回答
-
河畔一角
2023-12-07
不能这样定义类型,因为a是未知类型,但是参与了运算,所以会有系统异常,你如果要用a做运算,必须明确定义a的类型。
10
相似问题