首页 > Web开发 > 详细

JS中sort()方法原理及使用

时间:2019-12-19 14:49:07      阅读:75      评论:0      收藏:0      [点我收藏+]

考1+X web前端证书复习时的一些积累

学习了以下博主的一篇文章

https://www.cnblogs.com/saifei/p/9043821.html

自己做了些实践

技术分享图片

技术分享图片技术分享图片技术分享图片技术分享图片技术分享图片技术分享图片

百度上别人的测试结果

 技术分享图片

那个function的作用就是比较两个数的大小用的,然后返回结果的正负作为排序的依据.
这个函数是升序排序,如果想逆序排序改成return b-a;就行了.
它的排序原理是每2个数比较,然后根据正负更改数组内元素的位置.

比较函数应该具有两个参数 a 和 b,其返回值如下:

若 a 小于 b,即 a - b 小于零,则返回一个小于零的值,数组将按照升序排列。

若 a 等于 b,则返回 0。

若 a 大于 b, 即 a - b 大于零,则返回一个大于零的值,数组将按照降序排列。

JS中sort()方法原理及使用

原文:https://www.cnblogs.com/Fan-oo/p/12067382.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!