shenchao890216 / shenchao890216.github.io

0 stars 0 forks source link

TypeScript Learning 5 - 泛型 | SCRDCOOL #11

Open shenchao890216 opened 2 years ago

shenchao890216 commented 2 years ago

https://blog.scrdcool.com/2019/09/23/tslearning5/

泛型从字面理解,就是宽泛类型的约束。官文中写的是对组件的复用、扩展的体现,因为一个组件不可能只支持现有的数据,还要考虑支持未来的新数据。在使用过程中,泛型也简化了函数重载,对js这种函数天生就是重载的语言来说,ts的重载看着就麻烦~