我正在尝试创建一个用于构建撤消/重做功能的脚本。想法是我的对象应该在更新时添加到数组中的新键。
我用以下脚本测试了它:
var undoredo = new Array();
var obj = {
"0": {
"bg-pos": "",
"zoom": 3
}
}
for($i=1; $i < 5; $i++) {
obj[0]['zoom'] = obj[0]['zoom']+1;
undoredo.push(obj);
}
这里的问题是应该在每个数组键(3到7)中增加缩放值,而是所有缩放值以7(最后添加的对象的值)结束。有没有其他方法可以将对象添加到数组中?