【发布时间】:2012-03-03 05:38:19
【问题描述】:
我目前有以下代码:
var myArray = [];
var myElement = {
id: 0,
value: 0
}
myElement.id = 0;
myElement.value = 1;
myArray[0] = myElement;
myElement.id = 2;
myElement.value = 3;
myArray[1] = myElement;
问题是,当我为第二个元素更改id 和value 的值时,第一个元素中的值也会发生变化。有没有一种方法可以在不改变数组中先前插入值的值的情况下继续添加新元素?
【问题讨论】:
标签: javascript