前端工程化:泛型概念与应用.pdfVIP

  • 0
  • 0
  • 约小于1千字
  • 约 6页
  • 2026-04-28 发布于北京
  • 举报

泛型

泛型

学习目标

为什么要使用泛型

泛型的使用-函数

泛型类

泛型接口

学习目标

理解泛型概念与使用场景

在函数、类、接口中使用泛型

为什么要使用泛型

许多时候,标注的具体类型并不能确定,比如一个函数的参数类型

上面的函数,我们想实现的是获取一个对象指定的k所对应的值,那么实际使用的时候,obj的类型是

不确定的,自然k的取值范围也是不确定的,它需要我们在具体调用的时候才能确定,这个时候这种定

义过程不确定类型的需求就可以通过泛型来解决

泛型的使用-函数

所谓的泛型,就是给可变(不定)的类型定义变量(参数),类似

泛型类

在面向对象章节中,我们曾经给大家讲过一个基于泛型使用的例子:模拟组件

classMyComponentextendsComponentIMyComponentProps,IMyComponentState{

泛型接口

我们还可以在接口中使用泛型

后端了一些接口,用以返回一些数据,依据返回的数据格式定义如下接口:

根据接口,我们封装对应的一些方法

但是,我们会发现该接口的项的具体格式不确定,不同的接口会返回的数据是不一样的,当我们

想根据具体当前请求的接口返回具体

文档评论(0)

1亿VIP精品文档

相关文档