Bonjour,

Voila je rencontre un petit problème avec mon code.
Je n'arrive pas à récupérer la valeur de mon objet

Ce que je fais

const object1 = {
 "id": "458"
};

 for (let id in Object.keys(object1)) {
  console.log(`${id}: ${Object.keys(object1)} `);
}

Ce que je veux

Je cherche à récupérer la valeur du champ id.

Ce que j'obtiens

Décrivez ici vos erreurs ou ce que vous obtenez à la place de ce que vous attendez :(

3 réponses


tu as essayé de faire juste ${object1[id]} ?

Char Ly
Auteur

Bonjour, et merci de ta réponse.
Oui j'avais essayé mais j'ai comme retour :

const object1 = {
 "id": "458"
};

 for (let id in Object.keys(object1)) {
  console.log(`${id}: ${object1[id]} `);
}

"0: undefined "

Et en fait mon objet est un tableau d'id

const object1 = {
  "scope":[
  {"id":10},
  {"id":4},
  {"id":5}
]
};

Ben pk ne pas faire alors un simple forEach sur object1.scope.foreEach()