【发布时间】:2019-05-09 12:34:07
【问题描述】:
我需要按字母顺序对数据列表进行排序,但在 A-a-Z-z 中,名称 Antony 是否位于名称 antony 之前,Zelda 位于 zelda 之前,因此列表如下所示:
- Abigail
- Antony
- abigail
- antony
- Zelda
- zelda
基本的
list.sort(function (a, b) {
if (a.name > b.name) return -1;
if (a.name < b.name) return 1;
return 0;
});
正在生成这样的列表:
- 阿比盖尔
- 安东尼
- 塞尔达
- 阿比盖尔
- 安东尼
- 塞尔达
首选语言:Javascript
【问题讨论】:
标签: javascript sorting alphabetical