⊗tsSpIfIT 25 of 37 menu

Indexelhető típusok tömbökhöz TypeScript-ben

A TypeScript-ben lehetőség van olyan interfészek készítésére, amelyek meghatározzák a kulcs-érték párok típusát tömbökben és objektumokban. Ezt a típust indexelhető típusnak nevezzük.

Nézzük meg a gyakorlatban. Hozzunk létre egy IArray interfészt, amely megadja a tömb kulcs-elem párját. Határozzuk meg, hogy a tömb kulcsa szám (itt egyébként nincs más lehetőség), az értéke pedig sztring:

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

Most deklaráljunk egy arr változót a mi indexelt típusunkkal:

let arr: IArray;

Adjunk a változónk értéket sztringek tömbjeként:

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

Most, ha a tömb elemei helyett számokat használunk, akkor a TypeScript hibát jelez:

let arr: IArray = [1, 2, 3]; // hiba

Hozzon létre egy interfészt, amely számokból álló tömböt ír le.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás