Javascript 如何在js或jquery中对小写字母和大写字母进行排序
如果你有这样一个数组 var tab=['1185设计','3D展品','44门', “4概念”、“ABC数据”、“加速”] 我想对它进行排序,使小写字母“a”元素位于大写字母“a”元素之前。 谢谢。您的阵列:Javascript 如何在js或jquery中对小写字母和大写字母进行排序,javascript,sorting,Javascript,Sorting,如果你有这样一个数组 var tab=['1185设计','3D展品','44门', “4概念”、“ABC数据”、“加速”] 我想对它进行排序,使小写字母“a”元素位于大写字母“a”元素之前。 谢谢。您的阵列: var tab = ["Animal","123", "animal"] 排序功能: tab.sort(function(a,b){return a.localeCompare(b); }) 输出: ["123", "animal", "Animal"] 看。那么“斑马”应该排在
var tab = ["Animal","123", "animal"]
排序功能:
tab.sort(function(a,b){return a.localeCompare(b); })
输出:
["123", "animal", "Animal"]
看。那么“斑马”应该排在“羚羊”之前吗?(你的例子只有同一个单词,大写字母不同。)可能的重复我希望a-z在a-Zi之前先出现,我需要它就像a-z先出现然后a-z例子:苹果,苹果,蝙蝠,按钮你希望它如何排序你的例子?苹果,苹果,蝙蝠,纽扣你想要苹果,蝙蝠,苹果,纽扣吗?不,a a在一起然后b b像这个苹果,苹果,蝙蝠,纽扣。。总是在大写字母前加上小写字母我的代码。。。我不明白有什么问题