PrincipianteLecci贸n 16 de 1830 min 路 pr谩ctico
Mapped y Conditional Types
Parte del curso de TypeScript
Los tipos de utilidad que acabas de usar (Partial, Pick, Record, ReturnType) est谩n construidos todos a partir de dos capacidades del lenguaje: los tipos mapeados, para transformar las claves y los valores de un objeto, y los tipos condicionales, para elegir entre alternativas seg煤n un tipo. En cuanto sepas leer ambos, la biblioteca est谩ndar deja de ser magia.
keyof T es la uni贸n de los nombres de las propiedades de T como literales de cadena ...
驴Quieres aprender TypeScript Mapped y Conditional Types en un entorno real?
Haz clic abajo, recibe una m谩quina Linux con TypeScript listo, y practica Mapped y Conditional Types con un tutor de IA que conoce tu c贸digo.
Empezar esta lecci贸nMapped y Conditional TypesLo que vas a aprender
- Keyof operator
- Mapped types syntax
- Key remapping with as
- Conditional types
- Infer keyword
- Distributive conditional types
Lee esta lecci贸n en tu idioma
Todas las lecciones de este curso
18 lecciones- 1Hola, TypeScript20 min
- 2Type b谩sicos25 min
- 3Arrays y tuples25 min
- 4Object Types e Interfaces25 min
- 5Funciones25 min
- 6Union y Literal Types25 min
- 7Type Narrowing30 min
- 8Type aliases vs interfaces20 min
- 9Optional, readonly y nullable25 min
- 10Enums20 min
- 11Generics30 min
- 12Classes25 min
- 13Herencia y Abstract Classes25 min
- 14Modules25 min
- 15Utility Types30 min
- 16Mapped y Conditional Types30 min
- 17Declaration Files y Librer铆as25 min
- 18tsconfig y el Compiler30 min
Explora otros cursos
Python
19 lecciones 路 9.3h
Go
20 lecciones 路 12.3h
React
17 lecciones 路 10.2h
Linux
17 lecciones 路 8.5h
Docker
13 lecciones 路 6.6h
Git
13 lecciones 路 5.9h
Kubernetes
14 lecciones 路 8h
Ansible
12 lecciones 路 6.1h
Bash
12 lecciones 路 5.7h
Helm
10 lecciones 路 5.4h
GitLab CI
11 lecciones 路 5.8h
Jenkins
11 lecciones 路 5.3h
PostgreSQL
14 lecciones 路 7.6h
MySQL
13 lecciones 路 6.8h
Web
14 lecciones 路 5.9h
Vibe Coding
12 lecciones 路 5.8h
Prompt Engineering
11 lecciones 路 6.2h
Vibe Coding: Fundamentals
12 lecciones 路 4.5h
Vibe Coding: Prototype to Production
12 lecciones 路 5.5h
Vibe Coding: Multi-Agent Engineering
12 lecciones 路 5.3h
Vibe Coding: Advanced Engineering
12 lecciones 路 7.3h
