如何将json对象移动到另一个json中的最后位置

时间:2013-10-16 14:36:54

标签: javascript jquery json

我有一个像下面这样的json

var obj = {
    "key1" : ["value1"],
    "key2" : ["value2"],
    "key3" : ["value3"],
    "key4" : ["value4"]
}

我需要的是,如果在值中更新或更改任何事物,相应的对象应移动到最后位置。例如,如果value2更改为新值2,那么我需要将“key2”和新值移动到最后位置。 (即)如下

var obj = {
    "key1" : ["value1"],
    "key3" : ["value3"],
    "key4" : ["value4"],
    "key2" : ["new value2"]
}

如何在json中执行此操作?

2 个答案:

答案 0 :(得分:2)

对象/ JSON没有保证订单。用Array替换你的包装器。

答案 1 :(得分:0)

更改数组类型的包装器对象。