2016-05-17 68 views
-2

對象的對象我有對象的對象如下:添加到在Javascript

var people = { 
"fred": {"height": 10, "weight": 190}, 
"mary": {"height": 6, "weight": 120} 
}; 

我想其他項目添加到該對象。具體而言,我想添加以下對象:

var luke = {"height": 8, "weight": 130}; 

爲什麼我不能這樣做使用people.push?如:

people.push(luke) 
+0

備選答案:'people.luke = luke' –

+1

答案是'推()'是一個方法對於數組,你沒有任何數組,只有對象。 – adeneo

回答

1

你應該做

people["luke"] = luke 

people.luke = luke