Typescript 类型基础
Typescript 的类型系统非常强大,它可以让你通过类型操作符基于现有的类型创建出新的类型。在面对复杂的类型需求的时候,可以通过下面的常见类型操作使类型创建更加简单、代码更加容易维护。
1、泛型
泛型主要是为了解决类型复用的问题。可以说泛型给了你在使用 ts 类型检测的体验同时,又提供了很好的类型扩展性、可维护性。
在使用泛型类型时,可以将泛型视为参数传给类型对象。在 ts 中 Array 就是一个非常常见的泛型类型。
声明一个字符串数组:
let stringList: string[] = ['a', 'b']
使用泛型声明:
let stringList: Array<string> = ['a', 'b']
泛型可以被使用在类型别名、接口、函数、类中。
2、泛型函数
https://zhuanlan.zhihu.com/p/640499290
标签:Typescript,ts,泛型,let,类型,操作,Array From: https://www.cnblogs.com/zhanglw456/p/17924651.html