PHP8.1.21版本已发布
vue8.1.21版本已发布
jquery8.1.21版本已发布

javascript函数

高洛峰
高洛峰 原创
2016-11-04 16:41:28 803浏览

array.sort(function(a, b){ return a -b ; } ) 把数组 array 按照从小到大排序。

[11, 22, 586, 10, -58, 86].sort(function(a, b){ return a -b ; } ) 返回: [-58, 10, 11, 22, 86, 586]

它的排序原理是每2个数比较,然后根据正负更改数组内元素的位置.
比如第一次比较,a就是11,b就是22然后返回11-22 是负的 位置不变.

array.sort(function(a, b){ return b - a ; } ) 把数组 array 按照降序排序。

[11, 22, 586, 10, -58, 86].sort(function(a, b){ return b - a ; } ) 返回: [586, 86, 22, 11, 10, -58]


声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
上一条:JavaScript模块化思想 下一条:JQ 常见DEMO