js對數組中的數字排序


1 前言

如果數組里面都是數字,如果用原生的sort,默認是按字符串排序的,不符合我們的要求

2 代碼

方法1:添加Array的原生方法

Array.prototype.sort2 =function(){
    //實現數字升序
    this.sort(function (a,b){ return a-b });
};

方法2:不寫原生方法

  var arr=[1,4,8,2,11,7,3,5];
  arr.sort(function (a,b){ return a-b });//arr = [1,2,3,4,5,7,8,11]


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM