⊗tsSpIfIT 25 of 37 menu

TypeScript-da massiwlar üçin indekslenýän tip

TypeScript-da, massiw we obyektlerde açar-gymmat jübütiniň tipini kesgitleýän interfeýslary döredip bolýar. Şeýle tip indekslenýän diýilýär.

Amalda göreli. Massiw üçin açar-element jübütini kesgitleýän IArray interfeýsyny döredeli. Massiwiň açary san bolar (bu ýerde başga wariant ýok), gymmaty bolsa setir bolar:

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

Indi, biziň indekslenen tipimiz bilen arr üýtgeýjisini yglan edeli:

let arr: IArray;

Üýtgeýjimize setirler massiwy görnüşinde gymmat bereli:

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

Indi, massiwiň elementleri hökmünde sanlar ulananyňyzda, TypeScript ýalňyşlyk bildirer:

let arr: IArray = [1, 2, 3]; // ýalňyşlyk

Sanlar görnüşinde gymmatlary bolan massiwy beýan edýän interfeýs dörediň.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et