JavaScript 自定义排序 根据逗号后面的名称进行排序

const people = ['eck,Glenn', 'Becker, Carl', 'aeckett, Samuel', 'Beddoes, Mick', 'Beecher, Henry', 'Beethoven, Ludwig', 'Begin, Menackem', 'Belloc, Hilaire']
const alpha = people.sort((lastOne, nextOne) => {
    const [aFirst, aLast] = lastOne.split(", ");
    const [bFirst, bLast] = nextOne.split(", ");
    return aLast > bLast ? 1 : -1;

})

效果

JavaScript 自定义排序 根据逗号后面的名称进行排序_第1张图片

 

你可能感兴趣的:(#,javascript,javascript,开发语言,ecmascript)