按value排序 { title: "锦城街道", value: 93, target: 100, per: 93 }, { title: "锦南街道", value: 103, target: 100, per: 103 }, { title: "锦北街道", value: 103, target: 100, per: 103 }, { title: "玲珑街道", value: 103, target: 100, per: 103 }, { title: "青山湖街道", value: 110, target: 100, per: 110 }, { title: "板桥街道", value: 113, target: 100, per: 113 }, { title: "高虹街道", value: 125, target: 100, per: 125 }, { title: "太湖源镇", value: 94, target: 100, per: 94 }, { title: "淤游镇", value: 88, target: 100, per: 88 }, { title: "天目山镇", value: 76, target: 100, per: 76 }, { title: "太阳镇", value: 75, target: 100, per: 75 }, { title: "潜川镇", value: 66, target: 100, per: 66 }, { title: "吕化镇", value: 36, target: 100, per: 36 }, { title: "龙岗镇", value: 46, target: 100, per: 46 },
时间: 2024-03-16 19:43:03 浏览: 142
可以使用JavaScript的sort()方法对数组进行排序,如下所示:
```
let data = [
{ title: "锦城街道", value: 93, target: 100, per: 93 },
{ title: "锦南街道", value: 103, target: 100, per: 103 },
{ title: "锦北街道", value: 103, target: 100, per: 103 },
{ title: "玲珑街道", value: 103, target: 100, per: 103 },
{ title: "青山湖街道", value: 110, target: 100, per: 110 },
{ title: "板桥街道", value: 113, target: 100, per: 113 },
{ title: "高虹街道", value: 125, target: 100, per: 125 },
{ title: "太湖源镇", value: 94, target: 100, per: 94 },
{ title: "淤游镇", value: 88, target: 100, per: 88 },
{ title: "天目山镇", value: 76, target: 100, per: 76 },
{ title: "太阳镇", value: 75, target: 100, per: 75 },
{ title: "潜川镇", value: 66, target: 100, per: 66 },
{ title: "吕化镇", value: 36, target: 100, per: 36 },
{ title: "龙岗镇", value: 46, target: 100, per: 46 }
];
data.sort((a, b) => b.value - a.value);
console.log(data);
```
这样就可以按照value从大到小的顺序对数组进行排序了。
阅读全文