當前位置:編程學習大全網 - 編程軟體 - js中.sort() 這個括號中的參數是指定義排序順序的函數,那麽上面的這個函數怎麽理解了?下面例子:

js中.sort() 這個括號中的參數是指定義排序順序的函數,那麽上面的這個函數怎麽理解了?下面例子:

返回壹個元素已經進行了排序的 Array 對象。 arrayobj.sort(sortfunction)

參數

arrayObj

必選項。任意 Array 對象。

sortFunction

可選項。是用來確定元素順序的函數的名稱。如果這個參數被省略,

那麽元素將按照 ASCII 字符順序進行升序排列。

說明

sort 方法將 Array 對象進行適當的排序;

在執行過程中並不會創建新的 Array 對象。 如果為 sortfunction 參數提供了壹個函數,那麽該函數必須返回下列值之壹: 負值,如果所傳遞的第壹個參數比第二個參數小。

零,如果兩個參數相等。

正值,如果第壹個參數比第二個參數大。其實妳把a-b(升序),b-a(降序),a-a(不變)

詳細出處參考: /article/4168.htm

  • 上一篇:編程題目,第壹題
  • 下一篇:c語言提示警告錯誤
  • copyright 2024編程學習大全網