typescript interface 泛型

Posted liangcheng11

tags:

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

  1. interface
interface Obj {
  [index: string]: any;
}

class Person {
  name: string;
}

let obj: obj = {
  name: ‘lc‘,
  age: ‘18‘
};

let person: Person = {
  name: ‘lc‘
}
  1. 泛型
interface menu<T> {
    name: <T>;
}

function a<T> (arg: T): T {
    return arg;
}

interface Code<T> {
  Msg: string;
  Code: Number;
  Data: T
}

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

Typescript 中泛型是什么

讲给初学者的typescript泛型

现代编程语言:TypeScript

TypeScript,接口(Interfaces),对象、数组和函数的类型

TypeScript 速成教程

TypeScript Interface(接口)