对象数组做排序
let arr = [{ name: "1990年版" }, { name: "1980年版" }, { name: "2002年版" }]; arr.sort((a, b) => { return b.name.localeCompare(a.name, undefined, { numeric: true, sensitivity: 'base' }); // 这个是倒序 return b.name.localeCompare(a.name, undefined, { numeric: true, sensitivity: 'base' }); // 这个是正序 });