Array ---> Array.prototype.sort()
方法说明:
- 对数组的元素进行排序,并返回数组
- 默认排序顺序是在将元素转换为字符串,然后比较它们的UTF-16代码单元值序列时构建的
- 由于它取决于具体实现,因此无法保证排序的时间和空间复杂性。
升序排序
function sortNumber(a,b){
return a - b
}
降序排序
function sortNumber(a,b){
return b - a
}
升序示例:
const points = [40, 100, 1, 5, 25, 10];
points.sort(function (a, b){
return a - b
});
/**
通过断点调试看到的运行过程
100,40 ---> [40, 100, 1, 5, 25, 10];
1,100 ---> [40, 1, 100, 5, 25, 10];
1,40 ---> [1, 40, 100, 5, 25, 10];
5,40 ---> [1, 5, 40, 100, 25, 10];
5,1 ---> [1, 5, 40, 100, 25, 10];
25,40 ---> [1, 5, 25, 40, 100, 10];
25,5 ---> [1, 5, 25, 40, 100, 10];
10,25 ---> [1, 5, 10, 25, 40, 100];
10,5 ---> [1, 5, 10, 25, 40, 100];
*/
与其苟延残喘,不如从容燃烧!~
分类:
javaScript总结
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律