⊗tsSpIfIT 25 of 37 menu

Indeksirajući tip za nizove u TypeScript-u

U TypeScript-u je moguće praviti interfejse, koji će definisati tip parova ključ-vrednost u nizovima i objektima. Takav tip se naziva indeksirajućim.

Pogledajmo u praksi. Napravimo interfejs IArray, koji će definisati par ključ-element za niz. Navedimo da je ključ niza broj (ovde i nemamo drugih opcija), a vrednost - string:

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

Sada deklarišimo promenljivu arr sa našim indeksiranim tipom:

let arr: IArray;

Dodelimo našoj promenljivoj vrednost u vidu niza stringova:

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

Sada, ako kao elemente niza stavimo brojeve, TypeScript će prijaviti grešku:

let arr: IArray = [1, 2, 3]; // greška

Napravite interfejs koji opisuje niz sa vrednostima u vidu brojeva.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij