⊗jstsPmDSIn 42 of 55 menu

TypeScript-de interfeýsler

TypeScript-de obýektleri tipizirlemegiň has ösen görnüşi interfeýsler bolup durýar. Olar obýektleriň gurluşyny beýan edýän täze maglumat tiplerini döretmäge mümkinçilik berýär.

Interfeýsler interface açar sözi bilen döredilýär, ondan soň interfeýsiň ady gelýär (baş harp bilen ýazylýar), soňra ýaýly möýjäň içinde obýektiň gurluşy beýan edilýär.

Geliň mysal üçin ulanyjy baradaky obýektiň gurluşyny beýan edýän interfeýs döreteliň:

interface User { name: string, age: number }

Indi bu interfeýsi amala aşyrýan obýekt döreteliň. Bunun üçin obýektiň tipi hökmünde interfeýsimiziň adyny görkezeris:

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

Aşakdaky interfeýsi amala aşyrýan üç obýekt dörediň:

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

Aşakdaky interfeýsi amala aşyrýan üç obýekt dörediň:

interface Time { hour: number, minute: number, second: number }
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et