TypeScript

Indexed access types (T["key"])

Në shqip: Qasja me indeks në tipe

ShpjegimiSQ

Me T["emri"] merr tipin e një fushe të caktuar të një tipi tjetër — si kur lexon një vlerë nga një objekt, por për tipe. Kështu tipet mbeten të sinkronizuara automatikisht.

EnglishEN

With T["name"] you get the type of a specific field of another type — like reading a value from an object, but for types. That way types stay in sync automatically.

Si ta mendosh

Si t'i referohesh „kolonës së notave“ në tabelë në vend që të shkruash sërish çfarë lloji janë notat.

Lexoje në anglisht

Like referring to “the grades column” in a table instead of restating what grades are.

Shembull koditypescript

interface Termi { id: string; kodi: { gjuha: string } }
type Gjuha = Termi["kodi"]["gjuha"];   // string

Terma të lidhur