泛型?

我们之前已经接触到了TS里的各种类型定义,今天来看一种更灵活的类型-「泛型」。从字面意思来看,给一个定义的话,那就是「宽泛的类型」。比如我们之前定义一个数组项全是字符串的数组是这样来写的:

let arr:string[] = ['A','B','C'];

现在改成泛型:

let arr: Array<string> = ['A', 'B', 'C'];