⊗tsSpGnFu 32 of 37 menu

Funkcija generičnega tipa v TypeScript

V prejšnjih lekcijah smo naredili identitetno funkcijo, ki je sprejela parametre generičnega tipa. Zdaj se bomo naučili opisati tip take funkcije in ustvariti generične interfaces.

Funkcijo generičnega tipa lahko zapišemo tudi v obliki puščične funkcije. Določimo spremenljivko func, ki bo imela tip generične funkcije:

function myFunc <T> (data: T): T { return data; } let func: <T> (data: T) => T = myFunc;

Lahko uporabimo tudi drug simbol za generični tip te spremenljivke. Glavno je, da imena tipov ne konfliktrajo:

function myFunc <T> (data: T): T { return data; } let func: <U> (data: U) => U = myFunc;

Generični tip lahko zapišemo tako, da podpis klica in tip funkcije zapremo v zavitih oklepajih:

function myFunc < T > (data: T): T { return data; } let func: {<U> (data: U): U} = myFunc;

Napišite funkcijo za določanje dolžine tabele generičnega tipa v variantah, opisanih v tej lekciji.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni