js[ {name:'西安市',value:100}, {name:'威阳市',value:120}, {name:'延安市',value:80}, {name:'南洛市',value:90}, {name:'榆林市',value:130} ]按照['榆林市’,延安市’,西安市’,'威阳市',南洛市’]排序
时间: 2023-12-24 08:04:17 浏览: 25
可以使用JavaScript的sort()方法和indexOf()方法来实现按照指定顺序排序:
```javascript
let data = [
{name:'西安市',value:100},
{name:'威阳市',value:120},
{name:'延安市',value:80},
{name:'南洛市',value:90},
{name:'榆林市',value:130}
];
let order = ['榆林市','延安市','西安市','威阳市','南洛市'];
data.sort((a, b) => order.indexOf(a.name) - order.indexOf(b.name));
console.log(data);
```
输出结果为:
```
[
{ name: '榆林市', value: 130 },
{ name: '延安市', value: 80 },
{ name: '西安市', value: 100 },
{ name: '威阳市', value: 120 },
{ name: '南洛市', value: 90 }
]
```
相关推荐
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![jpg](https://img-home.csdnimg.cn/images/20210720090814.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)