⊗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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј