⊗tsSpIfIT 25 of 37 menu

TypeScript'теги массивдер үчүн индекстелген тип

TypeScript'те массивдер жана объектилердеги ачкыч-маани жуптарынын тибин белгилей турган интерфейстерди түзсө болот. Мындай тип индекстелген деп аталат.

Практикада карап көрөлү. Массив үчүн ачкыч-элемент жупун аныктай турган IArray интерфейсин түзөлү. Массивдин ачкычы сан (бул жерде бизде башка варианттар жок) жана мааниси сап экенин көрсөтөлү:

interface IArray { [index: number]: string; }

Эми биздин индекстелген тибибиз менен arr өзгөрмөсүн жарыялайлы:

let arr: IArray;

Өзгөрмөбүзгө саптар массиви түрүндө маани тагалы:

let arr: IArray = ['a', 'b', 'c'];

Эми, эгер массивдин элементтери катары сандарды кылсак, анда TypeScript ката берет:

let arr: IArray = [1, 2, 3]; // ката

Маанилери сандар түрүндө болгон массивди сүрөттөгөн интерфейс түзүңүз.

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