Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何在类型脚本中创建泛型类型参数的实例_Node.js_Typescript_Generics - Fatal编程技术网

Node.js 如何在类型脚本中创建泛型类型参数的实例

Node.js 如何在类型脚本中创建泛型类型参数的实例,node.js,typescript,generics,Node.js,Typescript,Generics,我有这样一个通用函数: export function f<T >(json: Object): T { return new T() } 但是当com'T'只引用一个类型,但在这里被用作一个值时,我得到了这个错误。 我应该如何处理这个问题?试试这个 输出函数farg:T:T{ 返回arg; }

我有这样一个通用函数:

export function f<T >(json: Object): T {
return new T()
}

但是当com'T'只引用一个类型,但在这里被用作一个值时,我得到了这个错误。

我应该如何处理这个问题?

试试这个

输出函数farg:T:T{ 返回arg; }