2017-06-12 104 views
0

如何在特定索引中将对象添加到新的空数组中。将对象添加到特定索引中的数组中

比方说,“0”

我有一个foreach循环,我建立一个与它的对象

var array = []; 

var myObject = { 
    value1: value1, 
    value2: value2 
}; 

我可以生成许多“myObject的”作为时代的foreach循环

如何将所有这些“myObject”添加到索引“0”的“数组”中?

+0

与索引对象? –

+0

你的意思是一个数组? –

+0

已更新问题@WashingtonGuedes – DannyG

回答

2

方括号救援:

var obj = {} 
for (var i = 0; i < 5; i++) { 
    if (!obj["val"+i]) { 
    obj["val"+i] = [] 
    } 
    obj["val"+i].push("val"+i) 
} 
+0

这将用每个循环中的另一个值替换索引“0”中的值。我想推或添加它,所以在最后的位置“0”我会有多个数组。 – DannyG

+0

更新了我的答案 –

+0

我错过了条件验证:)现在它工作了,谢谢Alexey – DannyG