在JS中,數(shù)組可以設(shè)置排列順序,如果要按大小對(duì)數(shù)組中的數(shù)字進(jìn)行排序,則需要傳入一個(gè)函數(shù)作為參數(shù),沒錯(cuò),今天這篇文章就是錯(cuò)新技術(shù)頻道帶來的JS實(shí)現(xiàn)數(shù)組按升序及降序排列的方法。
讓數(shù)組按照升序降序排列
這里寫個(gè)數(shù)組 var array=[1,80,4,33,21,55];
升序輸出:
解釋:
x,y表示數(shù)組中的任意兩個(gè)元素,若return > 0,則y前x;若reutrn < 0 ,則x前y后;當(dāng)x=y時(shí)存在瀏覽器兼容。
簡(jiǎn)單來說:就是,x-y是按照從小到大排序,y-x是按照從大到小排序。
順手寫個(gè)降序:
運(yùn)行效果圖如下:

以上就是錯(cuò)新技術(shù)頻道小編介紹的JS實(shí)現(xiàn)數(shù)組按升序及降序排列的方法,本文的介紹簡(jiǎn)單易解,相信很多人很自然就理解了,如果你們看完后覺得不錯(cuò)的話就多多關(guān)注js.VeVb.com吧!
新聞熱點(diǎn)
疑難解答
圖片精選