⊗jstsPmDSIn 42 of 55 menu

Interfaces katika TypeScript

Chaguo za hali ya juu za kuweka aina vitu katika TypeScript ni interfaces. Zinawezesha kuunda aina mpya za data, zinazoelezea muundo wa vitu.

Interfaces huundwa kwa kutumia neno kuu interface, baada ya hapo kuna jina la interface (huandikwa kwa herufi kubwa), kisha kwenye mabano ya curly huelezewa muundo wa kitu.

Wacha tufanye mfano wa interface, inayoelezea muundo wa kitu na mtumiaji:

interface User { name: string, age: number }

Sasa tuunde kitu kinachotekeleza hii interface. Ili kufanya hivyo, kama aina ya kitu tutaonyesha jina la interface yetu:

let user: User = {name: 'john', age: 30};

Unda vitu vitatu, vinavyotekeleza interface ifuatayo:

interface Employee { name: string, age: number, salaryday: number }

Unda vitu vitatu, vinavyotekeleza interface ifuatayo:

interface Time { hour: number, minute: number, second: number }
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