TS中定义泛型接口的两种方式
作者:互联网
TS中定义泛型接口的两种方式
// 泛型接口定义
//方式一
interface ConfigFn{
<T>(value:T) :T
}
const getData:ConfigFn = function<T>(value:T) :T{
return value
}
getData<number>(1)
getData<string>("qwe")
// 方式二
/* interface ConfigFn<T>{
(value:T) :T
}
function getData<T>(value:T){
return value
}
var myGetData:ConfigFn<string> = getData;
myGetData('12')
*/
标签:function,myGetData,TS,value,接口,泛型,getData,ConfigFn 来源: https://www.cnblogs.com/malong1992/p/15389115.html