你如何在JavaScript中添加更多对象在对象上的飞行循环在增加新属性的对象循环
回答
因此,对于任何新手在那里,这就是答案:
var myOBJ = {};
for (i=0; i<5; i++)
{
//add new object on each loop
myOBJ[i+"A"] = i + "loopnumber";
}
最终的结果将是:
myOBJ
{
0A : "0loopnumber",
1A : "1loopnumber",
2A : "2loopnumber",
3A : "3loopnumber",
4A : "4loopnumber"
};
所以,当你[发布问题](http://stackoverflow.com/revisions/11742127/1)时,你已经有了答案? – 2012-07-31 14:24:27
似乎是这样, 顺便说一句,任何地方的修订网站的链接,或者你必须改变网址 – C5H8NNaO4 2012-07-31 14:35:33
@Glutamat只需点击作者签名侧的“编辑
下面的内容是从following question,当然,可以完成动态
这称为对象增强。这是JavaScript中的一个关键功能。其实,你有两种方式来做到这一点在JavaScript:
添加的方法或属性的情况下(这辆车只)
VAR myCar =新车(1, “日产”);
myCar.needsWork =真添加方法或属性的原型车(所有的汽车,甚至 已经存在的)
VAR myCar =新车(1, “日产”);
var biggerCar = new Car(2,“Hummer”);
Car.prototype.needsWork = true;警报(myCar.needsWork & & biggerCar.needsWork “我们需要工作”: “有些事情错在这里?”);
参考: Object.prototype
- 1. 对象属性在循环中丢失
- 2. 在实体对象中循环并设置对象的属性
- 3. 循环遍历对象属性
- 4. 我的JS对象迭代上增加新的属性
- 5. 将新属性推送到循环内的当前对象
- 6. AngularJS没有增加新的属性对象
- 7. 创建对象属性替换循环内的每个对象属性
- 8. 如何循环浏览JavaScript对象的属性对象
- 9. 递增循环内的对象名称
- 10. 尝试使用循环向JavaScript对象添加多个属性
- 11. javascript:通过嵌套对象/数组循环并添加属性
- 12. 在循环内增加for循环
- 13. 通过具有增量属性名称的对象循环访问
- 14. 柔性循环对象
- 15. Jni对象在Java循环中增加内存
- 16. 在for循环中引用对象属性的表示法
- 17. 循环创建新对象?
- 18. symfony多对多的关系循环属性,而不是对象
- 19. 循环到一个对象数组和对属性的访问
- 20. 循环在C增加值
- 21. 将新属性添加到对象
- 22. 将新属性添加到.Net对象
- 23. Magento的 - 增加新的属性catalog_product
- 24. 访问对象属性的同一属性循环的结果[python]的
- 25. 根据不同的对象属性添加新属性
- 26. 循环通过对象属性名称在ActionScript
- 27. 在每个循环内访问'this'对象属性
- 28. 循环遍历对象在Arrray每个属性
- 29. 如何在for-in循环内打印出对象属性?
- 30. 在Windows Phone中循环访问对象以获取其属性
是。你试过了吗? – bfavaretto 2012-07-31 14:13:02
是的,这是可能的,这是问题吗? – xdazz 2012-07-31 14:14:07
此外,请注意,您不*添加“新对象”作为您的标题状态,您只是将新的*属性*添加到现有的对象。 – bfavaretto 2012-07-31 14:15:23