js排序
分类: vue JavaScript 专栏: vue 标签: js排序
2023-03-21 15:19:26 54浏览
js排序
默认情况下,对字符串排序,是按照ASCII的大小比较的,现在,我们提出排序应该忽略大小写,按照字母序排序。要实现这个算法,不必对现有代码大加改动,只要我们能定义出忽略大小写的比较算法就可以:
//对多选的答案进行排序
t.stuAnswerLi.sort(function (s1, s2) {
let x1 = s1.toUpperCase();
let x2 = s2.toUpperCase();
if (x1 < x2) {
return -1;
}
if (x1 > x2) {
return 1;
}
return 0;
});
sort排序只根据返回值来比较,一个简单的记忆方式就是,大的前面,所以返回1,小的后面,所以返回-1,相等返回 0
好博客就要一起分享哦!分享海报
此处可发布评论
评论(0)展开评论
暂无评论,快来写一下吧
展开评论
您可能感兴趣的博客
他的专栏