當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
javascript array sort()
生活随笔
收集整理的這篇文章主要介紹了
javascript array sort()
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
[5,10,1].sort();?結果[1,10,5]?有點出人意料。
?
?
array.sort( sortFunction )可選-指定如何比較元素順序的函數名稱如果省略sortFunction參數,元素將按ASCII字符順序的升序進行排列。
// 根據元素轉換為字符串后的字符長度進行升序排列
function arraySortByLength(a, b){
? ? // 為便于用戶理解,此處未考慮a或b為undefined或null的情況。
? ? var aStr = a.toString(), bStr = b.toString();
? ? // 如果是按照字符長度降序排序,則應該為bStr.length - aStr.length
? ? return aStr.length - bStr.length;
} ?
function compact(a,b){
a=parseInt(a);
b=parseInt(b);
if(a<b)return -1;
else if(a==b)return 0;
else return 1;
}
轉載于:https://www.cnblogs.com/allin123/p/4686119.html
總結
以上是生活随笔為你收集整理的javascript array sort()的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 100元学生保险报销范围
- 下一篇: 建设银行暂停客户渠道交易是什么原因 可能