根据键的数组值对json对象进行排序

时间:2020-06-09 21:18:38

标签: arrays json sorting

在javascript中,我需要根据“ totalLocked”键的值以降序对json对象进行排序。

这是对象样本格式:

demo = {
"decimals": ["18", "18"],
"emergencyUnlocks": [false, false],
"minAmounts": ["1000000000000000000", "1000000000000000000"],
"names": ["Dummy", "Dummy2"],
"statuses": ["1", "1"],
"thumbnailUrls": ["https://imgur.com/0UvSVel", "https://imgur.com/0UvSVel"],
"tokenAddresses": ["0x4e8088105c493dE9916182c66C37f2aF83d2dA4E", "0x57AA33D53351eA4BF00C6F10c816B3037E268b7a"],
"locked": [100, 1000]
}

我提到的对象将是唯一一个基本上包含两个子对象的数据的对象,如您从“名称”数组中看到的,第一个子对象的名称为Dummy,第二个子对象的名称为Dummy2。 因此,基本上,每个键的索引0上的所有值都将移至每个键的索引1,因为locked [1]大于locked [0],因此在降序排序中,lockd [1]分别位于第一个和所有值上其他按键也应洗牌。

0 个答案:

没有答案
相关问题