Wie kann man alle Eigenschaften eines JavaScript-Objekts durchlaufen und auf jedes verschachtelte Objekt zugreifen?
Hallo zusammen! Ich bin neu in JavaScript und schreibe ein kleines Nachschlagewerk über Autos. Ich habe ein Objekt, das Informationen über verschiedene Automarken speichert. Innerhalb jeder Marke gibt es verschachtelte Objekte mit Eigenschaften. So sieht meine Datenstruktur aus:\n\n```javascript\nconst cars = {\n bmw: {\n model: 'X5',\n year: 2020,\n specs: {\n engine: '3.0L',\n horsepower: 335\n }\n },\n audi: {\n model: 'A4',\n year: 2021,\n specs: {\n engine: '2.0L',\n horsepower: 261\n }\n },\n toyota: {\n model: 'Camry',\n year: 2019,\n specs: {\n engine: '2.5L',\n horsepower: 203\n }\n }\n};\n```\n\nIch muss alle Autos mit ihren Eigenschaften auf dem Bildschirm ausgeben. Ich habe versucht, eine normale `for...in`-Schleife zu verwenden, aber ich bekomme nur die Schlüssel (bmw,