Kursinhalt
JavaScript-Datenstrukturen
JavaScript-Datenstrukturen
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.
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
Erwartete Ausgabe:
python
Verwenden Sie die Punktnotation, um auf Eigenschaften innerhalb eines Objekts zuzugreifen.
Um auf Eigenschaften innerhalb verschachtelter Objekte und Arrays zuzugreifen, verketten Sie die Punktnotation und eckige Klammern (falls erforderlich).
Verwenden Sie die Zuweisung mit Punktnotation, um Eigenschaftswerte in Variablen zu speichern.
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
Danke für Ihr Feedback!