⊗jstsPmDSIn 42 of 55 menu

TypeScript да интерфейслар

TypeScript да объектларни типлашнинг илғор варианти интерфейслардир. Улар объектлар структурасини тавсифловчи янги маълумот турларини яратиш имконини беради.

Интерфейслар interface калит сўзи ёрдамида яратилади, ундан кейин интерфейс номи келади (бош ҳарф билан ёзилади), сўнг ички қавсларда объект структураси тавсифланади.

Мисол учун фойдаланувчи объекти структурасини тавсифловчи интерфейс яратайлик:

interface User { name: string, age: number }

Энди бу интерфейсни амалга оширувчи объект яратайлик. Бунинг учун объект тури сифатида бизнинг интерфейс номимизни кўрсатамиз:

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

Куйидаги интерфейсни амалга оширувчи учта объект яранг:

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

Куйидаги интерфейсни амалга оширувчи учта объект яранг:

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