【发布时间】:2012-04-26 11:06:39
【问题描述】:
我的 json 对象如下所示:
events:{
"2": {
"action": "some value",
"property": "some value"
}
"0": {
"action": "some value",
"property": "some value"
}
"1": {
"action": "some value",
"property": "some value"
}
}
我需要对对象的属性进行排序。有没有办法做到这一点?结果应该是这样的:
events:{
"0": {
"action": "some value",
"property": "some value"
}
"1": {
"action": "some value",
"property": "some value"
}
"2": {
"action": "some value",
"property": "some value"
}
}
【问题讨论】:
-
在对象中,order is not guaranteed。而是将它们存储在数组中。
-
@Joseph — 这应该是一个答案。 :)
-
@Srikanth Kshatriy — 这是一个对象文字,而不是 JSON。 JSON 是一种数据序列化格式。
-
这看起来很适合 XY 问题:mywiki.wooledge.org/XyProblem。你真正想做什么?
-
@joeframbach 是的.. 看起来像一个 XY 问题,但只是在寻找 X 的解决方案 :)
标签: javascript sorting javascript-objects