Herausforderung: hasOwnProperty() für die Iteration von Objekteigenschaften
Aufgabe
Erstellen Sie eine Schleife, die durch die Eigenschaften eines Objekts iteriert und jede Eigenschaft zusammen mit ihrem Wert ausgibt. Sie sollten jedoch nur Eigenschaften ausgeben, die direkt zum Objekt gehören, nicht die, die von der Prototyp-Kette geerbt wurden. Verwenden Sie die Methode hasOwnProperty()
, um dies zu erreichen.
const song = { name: "Bohemian Rhapsody", band: "Queen", released: "31 October 1975", duration: 355, }; ___ (___ ___ in ___) { if (song.___(key)) { console.log(`${key}:`, song[key]); } }
Erwartete Ausgabe:
name: Bohemian Rhapsodyband: Queenreleased: 31 October 1975duration: 355
Danke für Ihr Feedback!