javascript中sort排序?qū)嵗斀?/h1>

字號:


    這篇文章主要介紹了javascript sort排序的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    代碼如下所示:
    var arr = [5,32,28,66,2,15,3];
      arr.sort(function(a1,a2){ 
       return a1-a2; //a2-a1 輸入倒序
      });
      console.log(arr);
      console.log(arr.reverse()); //reverse顛倒數(shù)組中元素的順序
     var arr2 = ['hezihao','chensan','xiaomin','lishi']
      arr2.sort();
      console.log(arr2);
     var arr3 = ['6','8','0','7']
      arr3.sort();
      console.log(arr3);
    上面代碼輸入結(jié)果:
    名單
    數(shù)組在沒有傳入?yún)?shù)的情況下,按照字母順序進行排序
    按照數(shù)值的大小對數(shù)字進行排序,要實現(xiàn)這一點,就必須使用一個排序函數(shù)
    若a1-a2為負數(shù),則為升序,若a2-a1為正數(shù),則為降序,也可以使用reverse()方法顛倒數(shù)組中元素的順序