⊗tsSpGnFu 32 of 37 menu

Kazi ya Aina Jumla katika TypeScript

Katika masomo yaliyopita tulitengeneza kazi ya utambulisho, iliyokubali vigezo vya aina jumla. Sasa tutajifunza kuelezea aina ya kazi kama hiyo na kuunda interfaces jumla.

Kazi ya aina jumla inaweza pia kuandikwa kwa mfumo wa mshale. Hebu tangaze variable func, ambayo itakuwa na aina ya kazi jumla:

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

Inaweza pia kubebwa na ishara nyingine kwa aina jumla ya variable kama hiyo. Jambo kuu ni kuhakikisha kuwa majina ya aina hayapingani:

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

Aina jumla inaweza kuandikwa, kwa kufunga sahihi ya wito na aina ya kazi kwenye mabano ya curly:

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

Andika kazi ya kuamua urefu wa safu ya aina jumla katika chaguzi, zilizoelezewa katika somo hili.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa