Ini ialah alat pengaturcaraan peringkat-jenis TypeScript — ia mengira jenis baharu daripada jenis sedia ada.
Mapped types — mengubah setiap sifat
Sebuah mapped type mengulang melalui kunci sesuatu jenis dan mengubah setiap satunya:
<T> = { [K keyof T]: T[K] };
<T> = { [K keyof T]?: T[K] };
{ : ; : ; }
= <>;
