以下是 Codecademy 教程的一部分
说明是:
显示数组中每个成员的名称"对于"
function Personne (nom, age)
{
this.nom = nom;
this.age = age;
};
var famille = new Array();
famille[0] = new Personne("alice", 40);
famille[1] = new Personne("bob", 42);
famille[2] = new Personne("michelle", 8);
famille[3] = new Personne("timmy", 6);
for( i=0; i<famille.length; i++)
{
console.log( famille[i] );
};
这意味着我需要展示:
alice
bob
michelle
timmy
但是&#34; For&#34;我写的,它显示了像
这样的一切{ nom: 'alice', age: 40 }
{ nom: 'bob', age: 42 }
{ nom: 'michelle', age: 8 }
{ nom: 'timmy', age: 6 }
根据教程的指示,我必须像那样创建数组 那么只获得每个成员的名字(nom)的正确方法是什么? 感谢那些可以帮助我的人!
答案 0 :(得分:1)
尝试访问对象的属性并打印它,
for( i=0; i<famille.length; i++) {
console.log(famille[i].nom);
};
您正在打印对象本身。