是否可以通过顺序获得 key 。我有一个具有更改键的数据模型。
例如
{A: 1, k:2}
它会在某个时刻发生变化,但顺序是相同的..例如
{J: 1, F:2}
有没有办法按顺序(第一,第二)获取属性?
最佳答案
字典没有顺序,因此您可以将其转换为对数组,对其进行排序,然后对其进行迭代。
var arr = {A:300, B:60, C:200}
var sortable = [];
for (var el in arr)
sortable.push([el, arr[el]])
sortable.sort(function(a, b) {return a[1] - b[1]})
//[["B", 60], ["C", 200], ["A", 300],
关于Javascript - 如何通过数据模型中的顺序获取 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31714661/