//因为根据ASII码排序 所以只用忽略大小写
var arr=['C','B','D']
arr.sort(function (s1, s2) {
var x1 = s1.toUpperCase();
var x2= s2.toUpperCase();
if (x1 < x2) {
return -1;
}
if (x1 > x2) {
return 1;
}
return 0;
});
//arr: ['B','C','D']
console.log('arr:', arr);
JS 字母排序
于 2022-08-08 15:15:11 首次发布
这篇博客展示了如何使用JavaScript对包含字母的数组进行排序,同时忽略大小写的差异。通过将比较的元素转换为大写,然后使用sort()函数,确保排序时不考虑字符的大小写。示例代码中,变量arr被排序为['B', 'C', 'D'],展示了排序过程。
799

被折叠的 条评论
为什么被折叠?



