TS 中的泛型 之 理解 TypeScript 泛型 generics -- 1
先不直接说泛型,一步一步理解为什么使用泛型,什么时候使用
先看一段代码
function fn (value) {
return value
}
const res = fn(123)
这段TS代码中 调用了函数fn 传入了一个 123 的 number类型的数据,但是res的返回类型是一个 any 类型,如图:
我们传入的是一个number类型的数据,在这个函数中应该返回的也是number类型,但是这时候res丢失了类型数据,这不是一个好的现象啊,老铁。
这时候想,既然我们传入的是一个number
原创
2021-02-23 00:42:07 ·
1485 阅读 ·
1 评论