我有一个包含多个字段的数组,其中两个是“名称”和“品牌”。我想按品牌对该数组进行排序,然后按名称进行子排序。问题在于,并非所有名称或品牌都大写,但我希望它们以ABC顺序排序。我该如何实现?谢谢。

最佳答案

您应该添加一些尝试过的方法..

这可能是您要寻找的内容,它将仅处理您遇到的小写字母问题,您可以自己进行排序! :)

var arrayList = [];
for (var i = 0; i < item.length; i++) {
    arrayList.push(item[i].toLowerCase());
}
arrayList.sort();


.toLowerCase()应该可以解决您的问题。

或者,正如我从您的问题中看到的那样,同样适用于:.toUpperCase()

09-25 18:03
查看更多