我读这篇文章从埃里克·艾略特:泛型打字稿是什么使他们有用
“你可能不需要打字稿(或静态类型)” @_ericelliott https://medium.com/javascript-scene/you-might-not-need-typescript-or-static-types-aa7cb670a77b
他谈到这个TS功能
function identity<T>(arg: T): T {
return arg;
}
什么是<T>
语法?我相信这是泛型,但我不明白其目的。
为什么arg
被声明为类型T
照顾一切?