TS array.sort() 排序不准
Posted 张永峰的博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TS array.sort() 排序不准相关的知识,希望对你有一定的参考价值。
问题
var arr = [10, 2, 1, 20]; console.log(arr.sort()); // [1, 10, 2, 20]
输出结果完全坑爹,查询发现,该排序功能为:按ASCLL码排序
解决方法
var arr = [10, 2, 1, 20]; console.log(arr.sort((a, b) => b - a)); //1,2,10,20
javascript 排序数组列表#js #array #sort
以上是关于TS array.sort() 排序不准的主要内容,如果未能解决你的问题,请参考以下文章
关于Java中Array.sort()排序原理,越详细越好!