⊗tsSpIfPp 20 of 37 menu

Својства на интерфејсите во TypeScript

Нека имаме интерфејс што опишува корисник:

interface IUser { }

Ајде да додадеме во овој интерфејс својства и нивниот тип:

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

Сега креираме објект од интерфејсот. За ова ја декларираме променливата, во која што ја означуваме како тип избраниот интерфејс:

let user: IUser;

Сега можеме да ги внесеме вредностите за својствата, зададени во интерфејсот:

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

Ако сега се обидеме да креираме корисник, без да му ги зададеме потребните својства, ќе видиме грешка:

let user: IUser = { name: 'john', // грешка }

Исто така, ќе има грешка ако се обидеме да направиме дополнително својство:

let user: IUser = { name: 'john', surn: 'smit', // грешка age: 30 }

Создадете интерфејс IMath со својства num1 и num2.

Имплементирајте објект calc од создадениот погоре интерфејс.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј