泛型

来源:2-14 泛型(Generics) 第二部分 - 约束泛型

Dell_students

2022-11-10

函数可以不给返回值加类型吗 为啥参数是个T类型 返回值也是T类型 我传入一个字符串 经过一系列的运算返回个数字不行吗 应该怎么写

写回答

1回答

张轩

2022-11-11

同学你好

可以不加,不加的时候会自动推论返回的类型。

泛型的作用就是将不确定的类型(有可能可以接受各种精确的类型,有可能是用户自定义类型)在运行的时候才进行定义,要比确定类型(比如定死 string)要灵活的很多,(可以想象成类型的参数)在一开始有可能理解比较困难,我们在 vue3 实践的环节还会有一些比较实际的例子帮你理解,到时候可以再看看,泛型有怎样的好处。

1
1
Dell_students
谢谢老师
2022-11-11
共1条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程