javascript中sort排序?qū)嵗斀?/h1>
更新時(shí)間:2016年07月24日 15:09:37 作者:盒子豪
這篇文章主要介紹了javascript sort排序的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
代碼如下所示:
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ù)的情況下,按照字母順序進(jìn)行排序
按照數(shù)值的大小對數(shù)字進(jìn)行排序,要實(shí)現(xiàn)這一點(diǎn),就必須使用一個(gè)排序函數(shù),
若a1-a2為負(fù)數(shù),則為升序,若a2-a1為正數(shù),則為降序,也可以使用reverse()方法顛倒數(shù)組中元素的順序
相關(guān)文章
-
JavaScript在控件上添加倒計(jì)時(shí)功能的實(shí)現(xiàn)代碼
JavaScript在控件上添加倒計(jì)時(shí)功能,主要原理是利用控件的setEnable(true)/setEnable(false)來進(jìn)行設(shè)置控件的可用與不可用狀態(tài),實(shí)現(xiàn)過程非常簡單,需要的的朋友參考下吧 2017-07-07
-
jJavaScript中toFixed()和正則表達(dá)式的坑
這篇文章主要介紹了jJavaScript中toFixed()和正則表達(dá)式的坑,toFixed方法可以把Number四舍五入為指定小數(shù)位數(shù)的數(shù)字,具體詳細(xì)內(nèi)容需要的小伙伴可以參考一下 2022-04-04
-
BootStrap模態(tài)框閃退問題實(shí)例代碼詳解
這篇文章主要介紹了BootStrap模態(tài)框閃退問題實(shí)例代碼詳解,需要的朋友可以參考下 2018-12-12
-
JavaScript實(shí)現(xiàn)頁面定時(shí)刷新(定時(shí)器,meta)
很多朋友看到定時(shí),很容易想到用js定時(shí)器,還有盆友用meta來設(shè)置,下面小編給大家介紹js實(shí)現(xiàn)頁面定時(shí)刷新的方法,一起看看吧 2016-10-10
-
javascript對select標(biāo)簽的控制(option選項(xiàng)/select)
html中的select標(biāo)簽,也是asp.net中的asp:DropDownList控件,接下來介紹javascript對select標(biāo)簽的控制,感興趣的朋友可以了解下,或許本文對你有所幫助 2013-01-01
最新評論
代碼如下所示:
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ù)的情況下,按照字母順序進(jìn)行排序
按照數(shù)值的大小對數(shù)字進(jìn)行排序,要實(shí)現(xiàn)這一點(diǎn),就必須使用一個(gè)排序函數(shù),
若a1-a2為負(fù)數(shù),則為升序,若a2-a1為正數(shù),則為降序,也可以使用reverse()方法顛倒數(shù)組中元素的順序
相關(guān)文章
JavaScript在控件上添加倒計(jì)時(shí)功能的實(shí)現(xiàn)代碼
JavaScript在控件上添加倒計(jì)時(shí)功能,主要原理是利用控件的setEnable(true)/setEnable(false)來進(jìn)行設(shè)置控件的可用與不可用狀態(tài),實(shí)現(xiàn)過程非常簡單,需要的的朋友參考下吧2017-07-07jJavaScript中toFixed()和正則表達(dá)式的坑
這篇文章主要介紹了jJavaScript中toFixed()和正則表達(dá)式的坑,toFixed方法可以把Number四舍五入為指定小數(shù)位數(shù)的數(shù)字,具體詳細(xì)內(nèi)容需要的小伙伴可以參考一下2022-04-04BootStrap模態(tài)框閃退問題實(shí)例代碼詳解
這篇文章主要介紹了BootStrap模態(tài)框閃退問題實(shí)例代碼詳解,需要的朋友可以參考下2018-12-12JavaScript實(shí)現(xiàn)頁面定時(shí)刷新(定時(shí)器,meta)
很多朋友看到定時(shí),很容易想到用js定時(shí)器,還有盆友用meta來設(shè)置,下面小編給大家介紹js實(shí)現(xiàn)頁面定時(shí)刷新的方法,一起看看吧2016-10-10javascript對select標(biāo)簽的控制(option選項(xiàng)/select)
html中的select標(biāo)簽,也是asp.net中的asp:DropDownList控件,接下來介紹javascript對select標(biāo)簽的控制,感興趣的朋友可以了解下,或許本文對你有所幫助2013-01-01