⊗tsSpIfIT 25 of 37 menu

Indeksējams tips masīviem TypeScript

TypeScript var izveidot interfeisus, kas definēs atslēgas un vērtības pāru tipus masīvos un objektos. Šādu tipu sauc par indeksējamu.

Apskatīsim praksē. Izveidosim interfeisu IArray, kas definēs atslēgas un elementa pāri masīvam. Norādīsim, ka masīva atslēga būs skaitlis (šeit mums citu variantu nav), un vērtība - virkne:

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

Tagad deklarēsim mainīgo arr ar mūsu indeksēto tipu:

let arr: IArray;

Piešķirsim mūsu mainīgajam vērtību virkņu masīva veidā:

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

Tagad, ja masīva elementu vietā ieliksim skaitļus, TypeScript izvadīs kļūdu:

let arr: IArray = [1, 2, 3]; // kļūda

Izveidojiet interfeisu, kas apraksta masīvu ar vērtībām skaitļu veidā.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt