objects 对象数据转换成数组并排序(从大到小)
const data2 = { 鸡街镇1: "33.33", 大庄回族乡2: "100", 羊街乡2: "100", 卡房镇2: "90", 老厂镇2: "50", 石屏县2: "100", 鸡街镇: "33.33", 大庄回族乡: "100", 羊街乡: "100", 卡房镇: "90", 老厂镇: "50", 石屏县: "100" };
function getFilter(data) {
let s = [];
let v = [];
Object.entries(data).forEach(function ([key, values]) {
v.push({
value: values,
name: key
})
s = v
})
// 从大到小排序
let a = s.sort(function (a, b) {
return b.value - a.value
});
return a;
};
getFilter(data2)