Darbas su raktas-vertės poromis programavime yra dažnas poreikis. JavaScript žemėlapių duomenų struktūros įvedimas turi daug privalumų, palyginti su ankstesniu objektų naudojimu kaip tarsi žodynas. Šiame vadove sužinosite, kaip efektyviai naudoti žemėlapius savo poreikiams ir kokias galimybes bei funkcijas jie siūlo.
Svarbiausi pastebėjimai Žemėlapiai JavaScript siūlo lanksčią ir tipų saugią metodą rakto-vertės porų saugojimui. Jie leidžia naudoti įvairių tipų duomenis ir siūlo naudingas metodikas, tokias kaip set, get ir has, kad galėtumėte dirbti su duomenimis.
Žemėlapių naudojimas
1 žingsnis: Sukurti pirmą žemėlapio objektą
Norėdami pradėti dirbti su žemėlapiais JavaScript, pirmiausia turite sukurti žemėlapio objektą. Tai labai lengva padaryti naudojant konstruktorių new Map().

2 žingsnis: Įterpti raktus ir vertes į žemėlapį
Kai sukursite savo žemėlapį, galite pridėti raktus ir vertes naudodami set metodą. Atminkite, kad raktai gali būti bet kokio tipo duomenys, o vertės taip pat gali būti sudėtingi objektai.
Čia nustatote raktą 1234 su verte "Pirmas vertė".
3 žingsnis: Gauti vertes iš žemėlapio
Norėdami gauti vertę iš žemėlapio, naudokite get metodą. Šis metodas priima raktą ir grąžina atitinkamą vertę.
4 žingsnis: Patikrinti, ar raktas egzistuoja
Naudodami has metodą galite patikrinti, ar tam tikras raktas yra žemėlapyje. Ši funkcija grąžina boolean vertę (true arba false).

5 žingsnis: Iteracija per raktus ir vertes
Žemėlapiai turi galimybę iteruoti per savo raktus ir vertes. Iteracijai galite naudoti keys(), values() ir entries() metodus.
6 žingsnis: Pašalinti įrašus iš žemėlapio
Įrašo iš žemėlapio pašalinimas vykdomas naudojant delete metodą. Šis metodas tikisi raktą, kurio reikia pašalinti.
7 žingsnis: Pašalinti visus įrašus iš žemėlapio
Jei norite pašalinti visus įrašus iš žemėlapio, galite naudoti clear metodą. Tai pašalina visus įrašus vienu metu.
8 žingsnis: Patikrinti žemėlapio dydį
Naudodami size savybę galite patikrinti įrašų skaičių žemėlapyje. Tai naudinga žinoti, kiek raktas-vertės porų esate saugoję.
Sąvados - JavaScript ES6–ES13: Žemėlapių naudojimas kaip žodynas ir rakto-vertės saugykla
Naudodami žemėlapius JavaScript galite įgyvendinti tipų saugią ir lanksčią struktūrą savo duomenims. Metodai ir savybės, kuriuos žemėlapiai siūlo, yra ne tik intuityvūs, bet ir padaro jūsų kodą lengviau prižiūrimą ir suprantamą.
Dažnai užduodami klausimai
Kaip sukurti žemėlapį JavaScript?Galite sukurti žemėlapį naudodami new Map().
Kaip įterpti įrašus į žemėlapį?Naudokite set metodą, kad pridėtumėte raktus ir vertes.
Kaip gauti vertę iš žemėlapio?Naudokite get metodą su atitinkamu raktu.
Kas nutinka, jei raktas neegzistuoja?get grąžina undefined, jei raktas neegzistuoja.
Kaip patikrinti, ar raktas yra žemėlapyje?Tai galite padaryti naudodami has metodą.
Kaip galiu pašalinti visus įrašus iš žemėlapio?Naudokite clear metodą, kad pašalintumėte visus įrašus.