我有一个在加载页面时启动的 JSON 对象,如下所示:
data[foo] = bar;
data[foo2] = bar2;
data[foo3] = bar3;
有没有办法在第一个元素之前注入一个foo
元素,以便在执行 a 时for var i in data
,新元素将在对象启动时添加的元素之前循环遍历?
原因是,我正在向用户显示一些项目。当用户通过javascript添加一个新项目时,我希望这个新项目显示在所有现有项目之上,但是当我添加新项目时,即
data[newItem] = newItem;
然后 JSON 对象如下所示:
data[foo] = bar;
data[foo2] = bar2;
data[foo3] = bar3;
data[newItem] = newItem;
而不是我想要的,这是:
data[newItem] = newItem;
data[foo] = bar;
data[foo2] = bar2;
data[foo3] = bar3;
有任何想法吗?