JAVASCRIPT Tutorial

Åtkomst och modifiering

Vad är egenskaper?

Egenskaper är nyckelekvivalenta par som lagrar data i objekt.

Dot notation

Använd en punkt (.) för att komma åt egenskaper efter namn. Exempel:

const person = { namn: "John Doe" };
const namn = person.namn; // Åtkomst till egenskapen namn

Bracket notation

Använd hakparenteser ([]) för att komma åt egenskaper med dynamiska namn eller som innehåller specialtecken. Exempel:

const person = { "första namn": "John", "efternamn": "Doe" }; // Özel karakterler içeren özellik adı
const afternamn = person["efternamn"]; // Åtkomst till egenskapen efternamn med hakparenteser

Åtkomst till värden

Använd dot- eller bracket-notation för att komma åt värden av egenskaper. Exempel:

const person = { namn: "John Doe" };
const namn = person.namn; // Namnet på personen är "John Doe"

Modifiering av värden

Tilldela ett nytt värde för att ändra en egenskap. Exempel:

const person = { namn: "John Doe" };
person.namn = "Jane Doe"; // Ändra namnet till "Jane Doe"

Javascript-exempel

const person = {
  förnamn: "John",
  efternamn: "Doe",
  ålder: 30
};

// Åtkomst till förnamnet med dot notation
const förnamn = person.förnamn;

// Åtkomst till efternamnet med bracket notation
const efternamn = person["efternamn"];

// Ändra åldern
person.ålder = 31;

console.log(`Namn: ${förnamn} ${efternamn}, Ålder: ${person.ålder}`); // Utskrift: "Namn: John Doe, Ålder: 31"