前端js/jq实现排序/降序/升序
// 排序
const singers = this.selfFieldData.fscyy_project_company_enclosure.value; //对象数组
function compare(a, b) {
// 使用 toUpperCase() 忽略字符大小写
const bandA = a.name.toUpperCase();
const bandB = b.name.toUpperCase();
let comparison = 0;
if (bandA > bandB) {
comparison = 1;
} else if (bandA < bandB) {
comparison = -1;
}
// 升序
// return comparison;
// 倒序
return comparison * -1;
}
singers.sort(compare);
