【发布时间】:2017-02-15 00:46:51
【问题描述】:
我有一个数组,其中填充了一个对象,如下所示:
valueArr = [{
485: 201.5897,
487: 698.52,
598: 351.85,
...
year: '2016'
}];
现在,我想从最大值 - 最小值重新排列/排序对象。我正在寻找的输出将是这样的:
valueArr = [{
487: 698.52,
598: 351.85,
485: 201.5897,
...
year: '2016'
}];
注意:“年”属性应排除在排序中。对象内部只有一个 this 属性。
是否可以像这样重新排列/排序对象?
【问题讨论】:
-
对象的属性没有顺序,您可以只使用键并将它们排序以进行有序访问。
标签: javascript sorting object