JavaScript modern cu ES6-ES13 (Tutorial JS)

Utilizarea Map-urilor în JavaScript: Cheia ta pentru structuri de date

Toate videoclipurile tutorialului JavaScript modern cu ES6-ES13 (Tutorial JS)

Lucrul cu chei și valori este o necesitate frecventă în programare. Introducerea structurii de date Map în JavaScript are multe avantaje față de utilizarea anterioară a obiectelor ca un fel de dicționar. În acest ghid, vei învăța cum să folosești Maps eficient în scopurile tale și ce opțiuni și funcții îți oferă.

Principalele concluzii Map-urile în JavaScript oferă o metodă flexibilă și sigură din punct de vedere al tipurilor pentru stocarea perechilor cheie-valoare. Ele permit utilizarea diverselor tipuri de date și oferă metode utile precum set, get și has pentru a lucra cu datele.

Utilizarea Map-urilor

Pasul 1: Crearea unui prim obiect Map

Pentru a începe să lucrezi cu Map-urile în JavaScript, trebuie mai întâi să creezi un obiect Map. Acest lucru se face foarte simplu cu funcția constructor new Map().

Utilizarea hărților în JavaScript: Cheia ta pentru structuri de date

Pasul 2: Inserarea cheilor și valorilor în Map

Odată ce ai creat Map-ul, poți adăuga chei și valori folosind metoda set. Este important de menționat că cheia poate fi de orice tip de date, în timp ce valorile pot fi de asemenea obiecte complexe.

Aici setezi cheia 1234 cu valoarea "Valoare unu".

Pasul 3: Recuperarea valorilor din Map

Pentru a recupera o valoare din Map, folosești metoda get. Această metodă acceptă cheia și returnează valoarea corespunzătoare.

Pasul 4: Verificarea existenței unei chei

Cu metoda has poți verifica dacă o anumită cheie există în Map. Această funcție returnează o valoare booleană (true sau false).

Aplicarea hărților în JavaScript: Cheia ta pentru structuri de date

Pasul 5: Iterarea prin chei și valori

Map-urile au capacitatea de a itera prin cheile și valorile lor. Pentru iterație, poți folosi metodele keys(), values() și entries().

Pasul 6: Ștergerea înregistrărilor din Map

Ștergerea unei înregistrări din Map se face cu metoda delete. Această metodă așteaptă cheia înregistrării care trebuie ștearsă.

Pasul 7: Ștergerea tuturor înregistrărilor din Map

Dacă dorești să ștergi toate înregistrările din Map, poți folosi metoda clear. Aceasta elimină toate înregistrările deodată.

Pasul 8: Verificarea dimensiunii Map-ului

Cu proprietatea size poți verifica numărul de înregistrări din Map. Aceasta este utilă pentru a ști câte perechi cheie-valoare ai stocat.

Rezumat - JavaScript ES6–ES13: Utilizarea Map-urilor ca dicționar și magazin de perechi cheie-valoare

Prin utilizarea Map-urilor în JavaScript poți implementa o structură sigură din punct de vedere al tipurilor și flexibilă pentru datele tale. Metodele și proprietățile oferite de Map-uri nu sunt doar intuitive, ci fac și codul tău mai ușor de întreținut și de înțeles.

Întrebări frecvente

Cum creez o Mapă în JavaScript?Poti crea o Mapă cu new Map().

Cum adaug înregistrări într-o Mapă?Foloseste metoda set pentru a adăuga chei și valori.

Cum recuperez o valoare dintr-o Mapă?Folosește metoda get cu cheia corespunzătoare.

Ce se întâmplă dacă cheia nu există?get returnează undefined dacă cheia nu există.

Cum pot verifica dacă o cheie există în Map?Poți face acest lucru cu metoda has.

Cum pot șterge toate înregistrările din Map?Foloseste metoda clear pentru a elimina toate înregistrările.