2017-06-12 107 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