这看起来很容易,但我有点迷失......我需要将计数器值添加到变量名中。
for (var i=0; i<8; i++){
var upBt0; //this is the name in the first iteration
var upBt1; //this is the name in the second iteration
.
.
.
var upBt8; //this is the name in the last iteration
}
我怎样才能正确地做到这一点?对不起,丹尼尔
编辑:
for (var i=0; i<8; i++)
{
this.upBt = "upBt"+i;
this.upBt = new PL_Button().init("upBarButton"+i);
}
我创建按钮......特别是 8 个按钮......后来,我需要访问这些按钮中的每一个:
function (){
this.upBt1;
this.upBt1;
this.upBt3;
this.upBt6;
}
希望解释得更好。
编辑2:最后,我使用类的辅助数组解决了它,我在每次迭代中推送了每个对象。这个数组的每一项都是对每一个对象的真实引用,所以改变了数组中的项,相应的对象也进行了改变……希望已经解释清楚了。
谢谢你的帮助,丹尼尔