泛型与函数 泛型类型和函数允许创建的代码在各种类型上运行,而不仅支持单一类型。 泛型函数(T) 使用泛型函数可编写更通用的代码。比如返回数组最后一个元素的函数: function last<T>(x: T[]): T