javascript函数

高洛峰
Lepaskan: 2016-11-04 16:41:28
asal
1101 orang telah melayarinya

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]


Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan