⊗jstsPmDSAOO 47 of 55 menu

TypeScript-də Objekt Massivləri

TypeScript-də massivlər təkcə primitivlər deyil, həm də müəyyən tipli obyektlər saxlaya bilər. Gəlin nümunələr üzərində belə massivlərlə necə işləməyi görək.

İstifadəçi Massivi

Tutaq ki, bizim istifadəçini təyin edən interfeysimiz var:

interface User { name: string, age: number }

Tip olaraq onun tərkibindəki obyektləri (yəni, bizim interfeysimizi həyata keçirən obyektləri) göstərərək massivi elan edək:

let arr: User[] = [];

Massivimizi göstərilən tipdə məlumatlarla dolduraq:

arr.push({name: 'john', age: 30}); arr.push({name: 'eric', age: 40});

Tarix Massivi

Özündə tarix massivi saxlayan massivi elan edək:

let arr: Date[] = [];

Bu massivi tarixlərlə dolduraq:

arr.push(new Date(2030, 11, 31)); arr.push(new Date(2020, 11, 31));

DOM Elementləri Massivi

Özündə DOM elementləri saxlayan massivi elan edək:

let arr: HTMLElement[] = [];

Massivimizi məlumatlarla dolduraq:

let lst: NodeList = document.querySelectorAll('div'); let arr: HTMLElement[] = Array.from(lst);

Praktik Tapşırıqlar

Elementləri regulyar ifadələr olan massiv düzəldin.

Elementləri promislər olan massiv düzəldin.

İşçini təsvir edən interfeys düzəldin. Bu işçilər olan obyektlərdən ibarət massiv düzəldin.

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