Javascript在Array中使用构造函数

时间:2015-02-25 14:38:12

标签: javascript arrays constructor

我有这样的代码,然后我对如何循环数组系列感到困惑 打印每个成员。

function Person(name,age){
    this.name = name;
    this.age = age;
}


var family = [];
family[0] = new Person("alice",40);
family[1] = new Person("bob",42);
family[2] = new Person("michelle",8);
family[3] = new Person("timmy",6);

1 个答案:

答案 0 :(得分:3)

这是一个JsFiddle

是你需要的吗?

for (var key in family) {
   var obj = family[key];
   for (var prop in obj) {
      alert(prop + " = " + obj[prop]);
   }
}

以下是直接访问属性的方法,而不是循环访问jsFIddle(方法2,取消注释)