⊗tsSpIfPp 20 of 37 menu

Sifa za Interfaces katika TypeScript

Hebu tuwe na interface inayoelezea mtumiaji:

interface IUser { }

Hebu tuongeze kwenye interface hii sifa na aina zake:

interface IUser { name: string; age: number; }

Sasa tunaunda kitu cha interface. Kwa hili tunaainisha variable, ambayo tunaonyesha kama aina ile interface iliyochaguliwa:

let user: IUser;

Sasa tunaweza kuandika thamani za sifa zilizoainishwa kwenye interface:

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

Ikiwa sasa tutajaribu kuunda mtumiaji, bila kuweka sifa zinazohitajika, tutaona hitilafu:

let user: IUser = { name: 'john', // hitilafu }

Pia hitilafu itatokea, ikiwa tutajaribu kufanya sifa ya ziada:

let user: IUser = { name: 'john', surn: 'smit', // hitilafu age: 30 }

Unda interface IMath iliyo na sifa num1 na num2.

Tekeleza kitu calc cha interface iliyoundwa hapo juu.

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