这是非常基本的,但我只是看不到我在这里丢失的东西。它需要填充的object
实例,每个都有自己的id
:填充数组时遇到问题
var objects= [];
var object= {};
object.id = 1;
objects[0] = object;
object.id = 2;
objects[1] = object;
object.id = 3;
objects[2] = object;
当我alert(objects[0].id)
提醒的第一个对象,它说3
。 再次,我在这里错过了什么?
'object'始终是同一个对象。你只更新它的'id'属性,并将它分配给数组中的两个三个不同的位置。 –