我希望你能帮助我解决这个有希望的愚蠢问题。 我尝试执行以下操作:
到目前为止,我得到了以下内容:
问题是,数组的长度为4,因此应该创建4个对象,但它只创建一个。如果我删除了对象的创建并只记录“我”它的工作原理,但在初衷中它会在第一个之后结束 循环如下:
for(i=0;i<array.length;i++)
{
newObj[i]=new ObjectName(array[i].param1,array[i].param2,array[i].param3)
}
我不知道为什么它会在第一次运行后结束,而且在查看firebug时我也没有显示错误。
干杯
答案 0 :(得分:0)
更改
newObj[i] =
到
newObj.push(...)
帮助?
newObj如何初始化?
newObj = []
答案 1 :(得分:0)
for (i = 0; i < (stringNums.length); i++) {
Dictionary[stringNums[i]] = stringNums[i].length;
}