国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JS中的數組的sort方法使用示例

2019-11-20 21:13:13
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:

var values=[0,1,5,10,15];
values.sort();
alert(values);// 輸出0,1,10,15,5

這是因為sort會調用每一項的toString方法進行比較,"10"比"5"小,故在前面。
要實現對數值進行排序,則需要定義一個比較函數,并將該函數傳入sort。
復制代碼 代碼如下:

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

這是正向,反向只需把比較函數中-1和1交換過來就ok了。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 余姚市| 中牟县| 壶关县| 大丰市| 大姚县| 嘉祥县| 黄浦区| 南平市| 晋宁县| 卢湾区| 叙永县| 刚察县| 盐山县| 宁都县| 霸州市| 澳门| 泾阳县| 惠来县| 谢通门县| 乐平市| 天峻县| 长岛县| 易门县| 潞城市| 宿州市| 洛扎县| 洪洞县| 达拉特旗| 临泉县| 邹城市| 会昌县| 全椒县| 获嘉县| 汝南县| 响水县| 青川县| 麦盖提县| 衡南县| 东莞市| 西安市| 武功县|