⊗tsSpIfIT 25 of 37 menu

TypeScript-də massivlər üçün indekslənən tip

TypeScript-də massivlər və obyektlərdə açar-qiymət cütlüyünün tipini təyin edən interfeyslər yaratmaq olar. Belə tip indekslənən adlanır.

Praktikada baxaq. Gəlin massiv üçün açar-element cütlüyünü təyin edən IArray interfeysi yaradaq. Göstərək ki, massivin açarı rəqəm (bizim burada başqa variant yoxdur), qiyməti isə sətirdir:

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

İndi arr dəyişənini bizim indekslənən tipimizlə elan edək:

let arr: IArray;

Dəyişənimizə sətir massivi kimi qiymət təyin edək:

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

İndi, əgər massivin elementləri kimi rəqəmlər etsək, TypeScript xəta verəcək:

let arr: IArray = [1, 2, 3]; // xəta

Qiymətləri rəqəm şəklində olan massivi təsvir edən interfeys yaradın.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et