Modernus JavaScript naudojant ES6–ES13 (JS pamokos)

Maps" naudojimas JavaScript: Tavo raktas į duomenų struktūras

Visi pamokos vaizdo įrašai Šiuolaikiškas JavaScript su ES6–ES13 (JS pamokos)

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().

„Maps“ taikymas JavaScript: Tavo raktas į duomenų struktūras

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).

JavaScript žemėlapių taikymas: Tavo raktas į duomenų struktūras

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.