日期:2014-05-20  浏览次数:20700 次

for循环外部取属性的值
var arr = new Array();
for (var i = 0; i <= 1; i++) {
  var per = new Object();
  per.name = "a" + (i + 1);
  per.age = Math.random() * 8 + 10;
  per.charge = Math.random() * 87 + 20;
  per.hp = Math.random() * 500 + 2100;
  arr[i] = per;
  alert(arr[i].name);
  };
我想在外部用它的name,age等;

------解决方案--------------------
外面直接写:arr[0].name 和 arr[0].age 不就实现你的梦想了?

比如:System.out.println(arr[0].name);