dav*_*ode 8 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);
Run Code Online (Sandbox Code Playgroud)
这是一个JsFiddle
这就是你需要的吗?
for (var key in family) {
var obj = family[key];
for (var prop in obj) {
alert(prop + " = " + obj[prop]);
}
}
Run Code Online (Sandbox Code Playgroud)
这是直接访问属性而不是使用循环jsFIddle的方法(方法2,取消注释)