Objekter
Et objekt i JavaScript er en samling av egenskaper. Akkurat som en ekte bil har egenskaper som farge, merke og vekt, kan et JavaScript-objekt ha egenskaper som beskriver det. Vi bruker nøkler (keys) og verdier (values) for å bygge opp objektet.
1. Lage et Objekt
Vi lager et objekt ved å bruke krøllparenteser {}.
Inni skriver vi egenskaper som nøkkel: verdi, adskilt med komma.
merke: "Volvo",
farge: "Rød",
aarsmodell: 2020
};
2. Hente ut verdier
Du kan bruke punktum-notasjon (dot notation) for å hente ut en verdi fra et objekt. Det er det aller vanligste!
Du kan også bruke klamme-notasjon (bracket notation), som ligner på arrays. Dette er nyttig hvis nøkkelen har mellomrom eller ligger i en variabel.
4. Interaktiv Utforsker
Legg til en ny egenskap til bilen vår.
bil["egenskap"] = "verdi";
3. Endre og Se Objektet
Du kan endre verdien til en egenskap når som helst ved å sette den lik en ny verdi.
Bilen vår er nå visualisert som:
🚗
🗝️ Sentrale begreper
Objekt: En samling av egenskaper (nøkkel-verdi par) som beskriver en ting.Nøkkel (Key): Navnet på en egenskap i objektet (f.eks.farge).Verdi (Value): Innholdet i en egenskap (f.eks."Rød").{}(Krøllparenteser) : Brukes for å opprette objekter.objekt.nøkkel(Punktum-notasjon) : Den vanligste måten å lese eller endre en verdi i et objekt.objekt["nøkkel"](Klamme-notasjon) : En annen måte å få tilgang til verdier på, ofte brukt når nøkkelen er i en variabel.