⊗tsSpIfIT 25 of 37 menu

TypeScriptda massivlar uchun indekslanadigan tur

TypeScriptda massivlar va ob'ektlardagi kalit-qiymat juftligining turini belgilaydigan interfeyslar yaratish mumkin. Bunday tur indekslanadigan tur deb ataladi.

Amalda ko'rib chiqaylik. Keling, massiv uchun kalit-element juftligini belgilaydigan IArray interfeysini yarataylik. Massivning kaliti raqam (bizda boshqa variantlar yo'q) va qiymati satr bo'lishini ko'rsatamiz:

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

Endi arr o'zgaruvchisini bizning indekslangan turimiz bilan e'lon qilaylik:

let arr: IArray;

Keling, o'zgaruvchimizga qiymat sifatida satrlar massivini belgilaymiz:

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

Endi, agar massiv elementlari sifatida raqamlarni qilsak, TypeScript xatolik beradi:

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

Qiymatlari raqamlar shaklida bo'lgan massivni tavsiflovchi interfeys yarating.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish