在JS中,不能保证对象属性的顺序。因此,即使将它们按JSON字符串排序,当解析为JS对象时,您也永远无法预测它们的出现顺序。
最好改用数组。您可以使用该
unshift()方法将项目放在第一个索引中。
var data = [bar,bar2,bar3];data.unshift(newItem);//data = [newItem,bar,bar2,bar3];

在JS中,不能保证对象属性的顺序。因此,即使将它们按JSON字符串排序,当解析为JS对象时,您也永远无法预测它们的出现顺序。
最好改用数组。您可以使用该
unshift()方法将项目放在第一个索引中。
var data = [bar,bar2,bar3];data.unshift(newItem);//data = [newItem,bar,bar2,bar3];