Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.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
Javascript 基于另一个类型理解一个类型的流_Javascript_Reactjs_Flowtype - Fatal编程技术网

Javascript 基于另一个类型理解一个类型的流

Javascript 基于另一个类型理解一个类型的流,javascript,reactjs,flowtype,Javascript,Reactjs,Flowtype,我浏览了流程文档(),发现了以下代码行: function identity<T>(value: T): T { return value; } 函数标识(值:T):T{ 返回值; } 上述代码用于说明基于另一种类型的类型的示例。我不太明白它的用法,也不太明白它是如何实际应用的,请有人用一个实际/现实生活的例子来解释一下 所以,如果你用javascript编译代码,它看起来像 function identity(arg) { return arg; } 因此,基本上

我浏览了流程文档(),发现了以下代码行:

function identity<T>(value: T): T {
  return value;
}
函数标识(值:T):T{
返回值;
}
上述代码用于说明基于另一种类型的类型的示例。我不太明白它的用法,也不太明白它是如何实际应用的,请有人用一个实际/现实生活的例子来解释一下

所以,如果你用javascript编译代码,它看起来像

function identity(arg) {
    return arg;
}
因此,基本上,当您将参数传递给此函数时,它将返回相同类型的值

从上面

这些是

所以,如果你用javascript编译代码,它看起来像

function identity(arg) {
    return arg;
}
因此,基本上,当您将参数传递给此函数时,它将返回相同类型的值

从上面


不确定您是否在使用Typescript,但本文解释得很好。@Prachi这不是Typescript,而是flow。谢谢,我不确定你们是否在使用Typescript,但这篇文章解释得很好。@Prachi这不是Typescript,而是flow。谢谢