Logo

简介

了解本课程的总体概览。

概念

简介

了解本课程的总体概览。

欢迎进入课程!

欢迎来到 高级 TypeScript:泛型搜索、排序与过滤!本课程将专注于 TypeScript 中泛型的使用。那么,什么是泛型?简单来说,当你编写软件时,让代码更具可重用性和灵活性始终是一个优势。在像 TypeScript 这样的 静态类型语言(在运行前进行类型安全检查的语言) 中,我们还能让整个应用中数据类型的使用更加灵活!

Course Image

在本课程中,我们将利用 TypeScript 泛型的强大功能,实现以下三项核心功能:

  1. 一个泛型搜索函数
  2. 一个泛型排序函数
  3. 一个泛型过滤函数

在构建每个函数的过程中,我们还将学习如何创建泛型 React 组件,仅通过数据的类型定义,就能动态生成并渲染各种 UI 元素!
本课程主要面向中级到高级的 TypeScript 开发者。泛型是 TypeScript 语言中一个较为高级的概念。课程不会专门讲解 TypeScript 的基础知识(例如接口或枚举的含义)。不过,在进入实际应用示例之前,我们会用两节课的时间专门介绍泛型的基本概念。

TypeScript 泛型简介