當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JS之数组元素排序方法sort
生活随笔
收集整理的這篇文章主要介紹了
JS之数组元素排序方法sort
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
作用:sort() 方法用于對數組的元素進行排序
語法:arrayObject.sort(sortby)
參數:可選。規定排序順序。必須是函數
返回值:對數組的引用。請注意,數組在原數組上進行排序,不生成副本
注意1:如果調用該方法時沒有使用參數,將按字母順序對數組中的元素進行排序
注意2:如果想按照其他標準進行排序,就需要提供比較函數,該函數要比較兩個值,然后返回一個用于說明這兩個值的相對順序的數字。比較函數應該具有兩個參數 a 和 b
- 若 a 小于 b,在排序后的數組中 a 應該出現在 b 之前,則返回一個小于 0 的值。
- 若 a 等于 b,則返回 0。
- 若 a 大于 b,則返回一個大于 0 的值。
實例1:
實例2:
在本例中,我們將創建一個數組,并按字母順序進行排序
請注意,上面的代碼沒有按照數值的大小對數字進行排序,要實現這一點,就必須使用一個排序函數
總結
以上是生活随笔為你收集整理的JS之数组元素排序方法sort的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C# partial 关键字的使用
- 下一篇: JS之检索子字符串的search方法