Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Zugriff auf Objekteigenschaften | Objektgrundlagen
JavaScript-Datenstrukturen
course content

Kursinhalt

JavaScript-Datenstrukturen

JavaScript-Datenstrukturen

1. Einführung und Voraussetzungen
2. Objektgrundlagen
3. Fortgeschrittene Objektmanipulation
4. Mastering Arrays
5. Fortgeschrittene Array-Operationen

book
Herausforderung: Zugriff auf Objekteigenschaften

Aufgabe

Du hast ein Objekt, user, das die Hobbys und Interessen einer Person darstellt. Deine Aufgabe ist es, spezifische Details aus dem Objekt zuzugreifen und abzurufen.

  • Greife auf den Namen der Person zu und protokolliere ihn.
  • Greife auf das indoor-Hobby zu und protokolliere es in der Konsole.
  • Speichere das Alter der Person in einer Variablen.
  • Greife auf das Lieblingsmusikgenre zu und protokolliere es.
12345678910111213141516171819202122232425
const user = { name: "Sarah", age: 32, hobbies: { outdoor: "hiking", indoor: "painting", }, preferences: { music: "jazz", movieGenre: "sci-fi", }, }; // Task 1 console.log(___); // person's name // Task 2 console.log(___); // indoor hobby // Task 3 const userAge = ___; console.log(userAge); // person's age // Task 4 console.log(___); // music genre
copy

Erwartete Ausgabe:

  1. Verwenden Sie die Punktnotation, um auf Eigenschaften innerhalb eines Objekts zuzugreifen.
  2. Um auf Eigenschaften innerhalb verschachtelter Objekte und Arrays zuzugreifen, verketten Sie die Punktnotation und eckige Klammern (falls erforderlich).
  3. Verwenden Sie die Zuweisung mit Punktnotation, um Eigenschaftswerte in Variablen zu speichern.
123456789101112131415161718192021222324
const user = { name: "Sarah", age: 32, hobbies: { outdoor: "hiking", indoor: "painting", }, preferences: { music: "jazz", movieGenre: "sci-fi", }, }; // Task 1 console.log(user.name); // person's name // Task 2 console.log(user.hobbies.indoor); // indoor hobby // Task 3 const userAge = user.age; console.log(userAge); // person's age // Task 4 console.log(user.preferences.music); // music genre
copy

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 6
We're sorry to hear that something went wrong. What happened?
some-alt