例如下拉框选择国家,后端数据没有排序需要前端处理
let arr = [{name: '冰岛'}, {name: '阿富汗'}, {name: '法国'}, {name: '德国'}]
let sortArr = arr.concat([]).sort((a,b) => a.name.localeCompare(b.name))
console.log(sortArr)
// 排序后如下
// [{name: '阿富汗'}, {name: '冰岛'}, {name: '德国'}, {name: '法国'}]