js排序

无敌的宇宙
无敌的宇宙
擅长邻域:Java,HTML,JavaScript,MySQL,支付,退款,图片上传

分类: vue JavaScript 专栏: vue 标签: js排序

2023-03-21 15:19:26 338浏览

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展开评论

暂无评论,快来写一下吧

展开评论

您可能感兴趣的博客

客服QQ 1913284695