Avatar ·

Comment parcourir toutes les propriétés d'un objet JavaScript et accéder à chaque objet imbriqué ?

Bonjour à tous ! Je suis débutant en JavaScript et j'écris un petit guide sur les voitures. J'ai un objet qui stocke des informations sur différentes marques de voitures. À l'intérieur de chaque marque, il y a des objets imbriqués avec des caractéristiques. Voici à quoi ressemble ma structure de données : ```javascript const cars = { bmw: { model: 'X5', year: 2020, specs: { engine: '3.0L', horsepower: 335 } }, audi: { model: 'A4', year: 2021, specs: { engine: '2.0L', horsepower: 261 } }, toyota: { model: 'Camry', year: 2019, specs: { engine: '2.5L', horsepower: 203 } } }; ``` Je dois afficher toutes les voitures avec leurs caractéristiques. J'ai essayé d'utiliser une boucle `for...in` classique, mais je n'obtiens que les clés (bmw, audi, toyota), pas les objets eux-mêmes. Comment puis-je parcourir tous les éléments de cet objet et accéder à chaque objet imbriqué ? J'aimerais comprendre la manière la plus correcte et moderne de le faire, pour ensuite...