当我们定义一个变量不确定类型的时候有两种解决方式
1.使用any
使用any定义时存在的问题: 虽然可以知道传入值的类型但是无法获取函数返回值的类型;另外也失去了ts类型保护的优势
2.使用泛型
泛型指的是在定义函数/接口/类型时,不预先指定具体的类型,而是在使用的时候在指定类型限制的一种特性。
当我们定义一个变量不确定类型的时候有两种解决方式
1.使用any
使用any定义时存在的问题: 虽然可以知道传入值的类型但是无法获取函数返回值的类型;另外也失去了ts类型保护的优势
2.使用泛型
泛型指的是在定义函数/接口/类型时,不预先指定具体的类型,而是在使用的时候在指定类型限制的一种特性。