Boucle for orientée objet
Bonsoir tout le monde.
Je suis débutant en javascript et j'ai besoin de votre aide pour comprendre pourquoi un code ne marche pas.
Ce premier code marche:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
var p="";
var identite={
nom:"Bidou",
prenom:"Nanou",
age:23
};
for(var elem in identite){
p+=identite[elem] +"\n";
}
alert(p); |
J'ai comme résultat:
Bidou
Nanou
23
Avec le code suivant, j'attends au même résultat, mais non, je n'ai rien comme comme affichage:
Code:
1 2 3 4 5 6 7
|
var identite={
nom:"Bidou",
prenom:"Nanou",
age:23
};
alert(identite[nom] +"\n"+identite[prenom] +"\n"+identite[age] +"\n"); |
Pourquoi?
Merci