⊗tsSpIfIT 25 of 37 menu

Indekserbar type for arrays i TypeScript

I TypeScript kan vi lage grensesnitt, som vil definere typen nøkkel-verdi-par i arrays og objekter. En slik type kalles indekserbar.

La oss se på det i praksis. La oss opprette et grensesnitt IArray, som vil definere nøkkel-element-paret for et array. La oss spesifisere at nøkkelen til arrayet vil være et tall (her har vi ingen andre alternativer), og verdien - en streng:

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

La oss nå deklarere en variabel arr med vår indekserte type:

let arr: IArray;

La oss tildele variabelen vår en verdi i form av et array med strenger:

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

Nå, hvis vi lager tall som elementer i arrayet, vil TypeScript gi en feil:

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

Opprett et grensesnitt som beskriver et array med verdier i form av tall.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis