我需要一个for循环来生成一个对象的4个不同实例,全部使用不同的名称。对象实例的循环名称
for(z = 0; z < 4; z++) {
obstacleY = 699 + (z * 100);
console.log(obstacleY);
mg_terrain = new mg_terrain(1000, obstacleY, 120, 30);
}
我想写一些像mg_terrain + z = new mg_terrain(...);但我不知道这样做的正确方法。
一个显而易见的问题是你使用实例名称遮盖了构造函数。但是如果你想要四个实例,为什么不使用一个数组呢? – jonrsharpe