【发布时间】:2016-05-17 01:12:36
【问题描述】:
我有一个对象如下:
var people = {
"fred": {"height": 10, "weight": 190},
"mary": {"height": 6, "weight": 120}
};
我想向这个对象添加另一个项目。具体来说,我想添加以下对象:
var luke = {"height": 8, "weight": 130};
为什么我不能直接使用 people.push 这样做?如:
people.push(luke)
【问题讨论】:
-
替代答案:
people.luke = luke -
答案是
push()是数组的方法,你没有任何数组,只有对象。
标签: javascript javascript-objects