我有一个看起来像一个对象:排序在javascript火狐对象VS铬
{
"2013": {
"name": 2013,
"ts_create": 1375254000000,
"view_url": "some_url",
"save_url": "some_url_2",
"id": "",
"exists": true,
"children": []
},
"2012": {
"name": 2013,
"ts_create": 1375254000000,
"view_url": "some_url",
"save_url": "some_url_2",
"id": "",
"exists": true,
"children": []
},
"2011": {
"name": 2013,
"ts_create": 1375254000000,
"view_url": "some_url",
"save_url": "some_url_2",
"id": "",
"exists": true,
"children": []
}
}
的问题,我面对的是,似乎只有在谷歌浏览器,当我遍历这个对象的对象循环向后。
遍历并显示对象应该从2013年,2012年,2011年在Firefox恰好列出的东西。但是在方法没有变化,在Chrome浏览器完全相同的对象。我将获得2011年预期的结果, 2012年,2013
所以用这个,我需要遍历它,看到Chrome的希望得到循环超过它向后读之前,显然将此物筛选过的一些水平。我正在与所面临的问题是不完全知道如何将对象与JS
对象没有排序顺序\ –
@KevinB这是非常simlar,但他希望排序'key' not'value' –
是的,但答案基本上是一样的:你不能那样做。 –