Typescript 中泛型是什么

Posted 张驰Terry

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Typescript 中泛型是什么相关的知识,希望对你有一定的参考价值。

TypeScript中,泛型是一种创建可复用代码组件的工具。 这种组件不只能被一种类型使用,而是能被多种类型复用。 类似于参数的作用,泛型是一种用以增强类(classes)、类型(types)和接口(interfaces)能力的非常可靠的手段。

function identity<T>(arg: T): T {
    return arg;
}
let output = identity<string>("myString");  // type of output will be 'string'

 

以上是关于Typescript 中泛型是什么的主要内容,如果未能解决你的问题,请参考以下文章

java中泛型是啥意思,作用是啥?

TypeScript 中泛型的不安全隐式转换

将泛型值推送到 Typescript 中泛型类中的泛型列表

Java中泛型 类型擦除

java中泛型的k t v e 分别代表啥

TypeScript 中泛型类型的子类型推断