1

私は次のようなjsonを持っています

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

私が必要とするのは、値が更新または変更された場合、対応するオブジェクトが最後の位置に移動する必要があることです。たとえば、value2 が新しい value2 に変更された場合、「key2」と新しい値を最後の位置に移動する必要があります。(すなわち) 次のように

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

jsonでこれを行う方法は?

4

2 に答える 2

2

オブジェクト/JSON には保証された順序はありません。ラッパーを配列に置き換えます。

于 2013-10-16T14:37:52.220 に答える
0

配列型のラッパー オブジェクトを変更します。

于 2013-10-16T14:40:48.203 に答える