Definir genéricos no TypeScript
Os genéricos são modelos de código que você pode definir e reutilizar em toda a base de código. Eles fornecem uma forma de informar a funções, classes ou interfaces que tipo você deseja usar ao chamá-las.
Objetivos de aprendizagem
Neste módulo, você vai:
- Identificar casos de uso para genéricos.
- Definir uma função genérica.
- Declarar uma interface genérica.
- Declarar uma classe genérica.
- Implementar restrições genéricas.
Pré-requisitos
- Conhecimento de TypeScript
- Familiaridade com JavaScript
- Familiaridade com funções, interfaces e classes do TypeScript.
- Software instalado:
- Git
- Visual Studio Code
- Node.js
- TypeScript