Αυτά είναι τα εργαλεία προγραμματισμού επιπέδου τύπου του TypeScript — υπολογίζουν νέους τύπους από υπάρχοντες τύπους.
Χαρτογραφημένοι τύποι — μετασχηματίστε κάθε ιδιότητα
Ένας χαρτογραφημένος τύπος επαναλαμβάνεται στα κλειδιά ενός τύπου και μετασχηματίζει καθένα:
<T> = { [K keyof T]: T[K] };
<T> = { [K keyof T]?: T[K] };
{ : ; : ; }
= <>;
