⊗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ščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј