⊗tsSpIfPp 20 of 37 menu

Lastnosti vmesnikov v TypeScript

Recimo, da imamo vmesnik, ki opisuje uporabnika:

interface IUser { }

Dodajmo temu vmesniku lastnosti in njihove tipe:

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

Zdaj ustvarimo objekt vmesnika. Za to deklariramo spremenljivko, v kateri določimo izbrani vmesnik kot tip:

let user: IUser;

Zdaj lahko določimo vrednosti za lastnosti, nastavljene v vmesniku:

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

Če zdaj poskušamo ustvariti uporabnika, ne da bi mu določili zahtevanih lastnosti, bomo videli napako:

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

Prav tako bo napaka, če poskušamo dodati odvečno lastnost:

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

Ustvarite vmesnik IMath z lastnostmi num1 in num2.

Implementirajte objekt calc zgoraj ustvarjenega vmesnika.

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