Dette innlegget vil beskrive ordbøkene i JavaScript.
Er det ordbøker i JavaScript som Python?
Ja, i JavaScript er det følgende måter å bruke en ordbok som ligner på Pythons ordbok:
Tilnærming 1: Lag en ordbok i JavaScript ved hjelp av objekt bokstavelig
Generelt "Gjenstand”Omtales som en ordbok i JavaScript. Objektet er en samling av nøkkelverdipar for lagring av data. Du kan opprette et objekt som en ordbok som bruker enten "objekt bokstavelig notasjon" eller "Objektkonstruktør”. Her vil vi se et eksempel for å lage en ordbok ved å bruke "objektets bokstavelige notasjon".
Syntaks
Bruk følgende syntaks for å lage en ordbok ved å bruke "objektets bokstavelige notasjon":
For å legge til nøkkelverdipar i en ordbok, bruk den gitte syntaks:
ordbok.nøkkel = 'verdi';Følgende syntaks brukes til å slette data fra ordboken:
Slett ordbok.nøkkel;For å oppdatere verdien av en hvilken som helst nøkkel, vil den gitte syntaksen bruke:
ordbok.nøkkel = new_value;For tilgang til verdier av et objekt som bruker prikknotasjonen eller brakettnotasjonen:
ordbok.nøkkel;Eksempel
Først vil vi lage et tomt objekt som heter “ordbok”Bruke“ objektets bokstavelige notasjon ”:
Legg til data i ordboken i nøkkelverdens format:
ordbok.id = '111';Nå skriver vi ut ordboken på konsollen ved å bruke “konsoll.Logg()”Metode:
konsoll.logg (ordbok);Produksjon
La oss fjerne en ordboks eiendom "betegnelse" bruker "slett”Operatør:
Slett ordbok.betegnelse;Utgangen viser "sant" som betyr nøkkelen "betegnelse”Med den tilsvarende verdien er blitt slettet med hell for ordboken:
Nå, skriv igjen JavaScript -ordboken for å bekrefte om eiendommen “betegnelse” blir slettet fra den eller ikke:
konsoll.logg (ordbok);Produksjonen indikerer at eiendommen "betegnelse" har blitt slettet fra ordboken:
Oppdater nå “id”Og skriv deretter ut ordboken med oppdaterte data:
ordbok.id = '115';Produksjon
Tilnærming 2: Lag en ordbok i JavaScript ved hjelp av JavaScript -kart
Du kan også opprette en ordbok i JavaScript, ved hjelp av JavaScript "Kart" trekk. Et kart er en innebygd datastruktur i JavaScript som gjør det mulig å lagre samlinger av nøkkelverdipar av hvilken som helst datatype. Kart er identiske med objekter i JavaScript.
Syntaks
Følg den gitte syntaks for å lage en ordbok ved hjelp av JavaScript -kartet:
For å legge til data i en ordbok ved hjelp av MAP, følg “SET ()” -metoden:
ordbok.sett ("nøkkel", verdi);For tilgang til en hvilken som helst verdi, bruk følgende syntaks:
ordbok.få ("nøkkel");Eksempel
Først må du lage en ordbok ved å ringe kartkonstruktøren ved å bruke "ny”Nøkkelord:
Legg til data i en ordbok ved hjelp av kartets SET () -metode:
ordbok.sett ("id", 111);Til slutt, skriv ut ordboken på konsollen:
konsoll.logg (ordbok);Produksjon
Nå vil vi få verdien av ordbokens eiendom "ID" ved å bruke "få()”Metode:
ordbok.få ("id");Utgangen vises “111”Som er verdien av" ID "-attributtet til ordboken:
Det handler om ordbøkene i JavaScript.
Konklusjon
Ja, i JavaScript er det ordbøker som Python. For å lage ordbøker i JavaScript, bruk "JavaScript -objekter”Og“JavaScript -kart”Ligner på Pythons ordbok. Dette innlegget beskrev ordbøkene i JavaScript.