JS中的數(shù)組的sort方法使用示例
更新時間:2014年01月22日 17:01:29 作者:
sort會調(diào)用每一項的toString方法進行比較,下面為大家介紹下JS中數(shù)組sort方法的具體使用
復(fù)制代碼 代碼如下:
var values=[0,1,5,10,15];
values.sort();
alert(values);// 輸出0,1,10,15,5
這是因為sort會調(diào)用每一項的toString方法進行比較,"10"比"5"小,故在前面。
要實現(xiàn)對數(shù)值進行排序,則需要定義一個比較函數(shù),并將該函數(shù)傳入sort。
復(fù)制代碼 代碼如下:
function compare(value1,value2){
if(value1<value2){
return -1;
}else if(value1>value2){
return 1;
}else{
return 0;
}
}
var values=[0,1,5,10,15];
values.sort(compare);
alert(values);// 輸出0,1,5,10,15
這是正向,反向只需把比較函數(shù)中-1和1交換過來就ok了。
相關(guān)文章
Bootstrap datepicker日期選擇器插件使用詳解
這篇文章主要為大家詳細介紹了Bootstrap datepicker日期選擇器插件的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07
Bootstrap中g(shù)lyphicons-halflings-regular.woff字體報404錯notfound的解
這篇文章主要介紹了 Bootstrap中g(shù)lyphicons-halflings-regular.woff字體報404錯notfound的解決方法,需要的朋友可以參考下2017-01-01
JavaScript實現(xiàn)橫線提示輸入驗證碼隨輸入驗證碼輸入消失的方法
這篇文章主要介紹了JavaScript實現(xiàn)橫線提示輸入驗證碼隨輸入驗證碼輸入消失的方法,非常實用,在微信開發(fā)中經(jīng)常會用到,需要的朋友可以參考下2016-09-09
使用JavaScript構(gòu)建JSON格式字符串實現(xiàn)步驟
這篇文章將幫助你使用javascript來創(chuàng)建json格式字符串如果你需要通過web項目來構(gòu)建json格式字符串的響應(yīng),感興趣的各位可以參考下哈,希望可以幫助到你2013-03-03
JS基于Ajax實現(xiàn)的網(wǎng)頁Loading效果代碼
這篇文章主要介紹了JS基于Ajax實現(xiàn)的網(wǎng)頁Loading效果代碼,通過時間函數(shù)結(jié)合數(shù)學(xué)運算實現(xiàn)頁面樣式的動態(tài)變換技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-10-10

