⊗jstsPmDSIn 42 of 55 menu

Interfețe în TypeScript

O variantă mai avansată de tipizare a obiectelor în TypeScript sunt interfețele. Ele permit crearea de noi tipuri de date care descriu structura obiectelor.

Interfețele se creează folosind cuvântul cheie interface, după care urmează numele interfeței (se scrie cu literă mare), iar apoi în acolade este descrisă structura obiectului.

Să facem, de exemplu, o interfață care descrie structura unui obiect cu un utilizator:

interface User { name: string, age: number }

Să creăm acum un obiect care implementează această interfață. Pentru aceasta, ca tip al obiectului vom indica numele interfeței noastre:

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

Creați trei obiecte care implementează următoarea interfață:

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

Creați trei obiecte care implementează următoarea interfață:

interface Time { hour: number, minute: number, second: number }
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge