JavaScript kan lagre data gjennom nøkkelverdipar. Nøkkelverdiparene er assosiert med JavaScript-objektene. Objekter inneholder egenskaper som kan lagres i nestede objekter. Disse nestede objektene er opprettet i andre objekter og får tilgang til via prikk- eller brakettnotasjon. Her vil vi demonstrere måten å bruke nestede objekter i JavaScript. Resultatene av dette innlegget er som følger:
Hvordan lage nestede objekter i JavaScript?
Et objekt er den viktigste delen av ethvert programmeringsspråk for å tilordne eller endre egenskaper i ethvert program. Nestede objekter har sin egen betydning som er til stede i objekter. Disse objektene inneholder egenskapene til objekter.
Følgende eksempelkode forklarer hvordan et nestet objekt opprettes i JavaScript:
Kode
konsoll.Logg ("Et eksempel for å lage nestede objekter i JavaScript")
const data =
ID: 009,
E -post: '[email protected] ',
kontaktinfo:
Navn: 'Harry',
Adresse:
By: 'Berlin',
Land: 'Tyskland'
konsoll.Logg (data)
Beskrivelsen av koden er som følger:
Produksjon
Det observeres at nestede gjenstander “Id”, “E -post” og "kontaktinfo" vises i konsollvinduet.
Hvordan bruke nestede objekter i JavaScript?
De nestede objektene brukes til å lagre objektets egenskaper med et annet objekt. Dot og firkantede brakettnotasjoner brukes for å få tilgang til egenskapene til objekter i JavaScript.
Stort sett hentes objektegenskapene til å bruke i ethvert kode. Egenskapene til objektene og nestede objekter blir hentet ved hjelp av en av følgende syntakser:
> Objekt.eiendom
> objekt ['eiendom']
I den første syntaksen brukes prikkoperatøren, mens den andre måten er å få tilgang til eiendommen ved hjelp av brakettnotasjon.
La oss øve på bruk av nestede gjenstander via følgende eksempel.
Eksempel
I denne metoden opprettes først nestede objekter, og etter det får du tilgang til et spesifikt nestet objekts egenskap via prikknotasjon. Følgende eksempel kode tar opp problemet:
Kode
const lærer =
Navn: "Brown",
Adresse:
område:
Street: "Oxford University Road",
,
By: "London",
Land: "England"
,
konsoll.Logg (lærer.adresse.område);
Koden er beskrevet som:
Produksjon
Utgangen viser at "gate" objekt får tilgang til som et nestet objekt og viser verdien “Oxford University Road” I konsollvinduet.
Konklusjon
Nestede objekter brukes til å lagre egenskapene til et objekt i et annet objekt. Disse objektene kan nås via prikk så vel som brakettnotasjon. Disse nestede objektene er nyttige for å lagre de forskjellige egenskapene og spesifisere verdien basert på brukerbehov. Dette innlegget har gitt en måte å lage så vel som å bruke nestede objekter i JavaScript.