⊗tsSpIfMt 21 of 37 menu

Mbinu za Interfaces katika TypeScript

Katika interfaces za vitu pia unaweza kuongeza na mbinu za vitu. Hebu tuongeze kwenye interface yetu mbinu, ambayo inapaswa kumkaribisha mtumiaji. Kwa hili tunapaswa kuweka jina la mbinu, aina za vigezo na aina ya thamani inayorudishwa:

interface IUser { name: string; age: number; greet(text: string): string; }

Tutekeleze mbinu yetu kwenye kitu:

let user: IUser = { name: 'john', age: 30, greet(text: string): string { return text + ', ' + this.name } }

Tuitane mbinu yetu:

console.log(user.greet('hello')); // 'hello, john'

Kwa interface IUser, teketeza mbinu ya kuangalia umri. Ikiwa umri wa user ni chini ya 18, wacha ionekane ujumbe kwamba upatikanaji umekatazwa.

Unda interface IMath na sifa num1 na num2, na pia mbinu getSum, ambayo itajumlisha nambari zote mbili.

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