console.log("------預設排序(ascii字元排序)------");
var arr = [1,2,55,12,88];
arr.sort(); //ascii字元**從小到大排序
console.log(arr.tostring());
console.log("------自定義函式排序------");
var arr1 = [1,2,55,12,88];
arr1.sort(function(a,b)
return 0;
});console.log(arr1.tostring());
console.log("------反轉陣列------");
var rearr = arr1.reverse(); //將陣列中元素的順序倒轉
console.log(rearr.tostring());
console.log("------按年齡正序排序------");
var arr2 = ;
arr2.push();
arr2.push();
arr2.push();
arr2.push();
arr2.push();
arr2.push();
arr2.push();
arr2.push();
arr2.sort(function(a,b)
return 0;
});for(var i=0;ib.date)else
return 0;
} });
for(var i=0;i執行結果:
------預設排序(ascii字元排序)------
1,12,2,55,88
------自定義函式排序------
1,2,12,55,88
------反轉陣列------
88,55,12,2,1
------按年齡正序排序------
20130101, lee, 2
20130101, wang, 12
20130202, keke1, 14
20130303, keke4, 22
20130202, huang, 30
20130202, keke2, 31
20130303, keke5, 32
20130303, keke3, 56
------按日期倒序,年齡正序排序------
20130303, keke4, 22
20130303, keke5, 32
20130303, keke3, 56
20130202, keke1, 14
20130202, huang, 30
20130202, keke2, 31
20130101, lee, 2
20130101, wang, 12
js中的陣列物件排序
js中用方法sort 為陣列排序。sort 方法有乙個可選引數,是用來確定元素順序的函式。如果這個引數被省略,那麼陣列中的元素將按照ascii字元順序進行排序。如 var arr a b a b arr.sort console.log arr a b a b 因為字母a b的ascii值分別為65...
js中的陣列物件排序
一 普通陣列排序 js中用方法sort 為陣列排序。sort 方法有乙個可選引數,是用來確定元素順序的函式。如果這個引數被省略,那麼陣列中的元素將按照ascii字元順序進行排序。如 var arr a b a b arr.sort console.log arr a b a b 因為字母a b的as...
js中的陣列物件排序
js中用方法sort 為陣列排序。sort 方法有乙個可選引數,是用來確定元素順序的函式。如果這個引數被省略,那麼陣列中的元素將按照ascii字元順序進行排序。如 var arr a b a b arr.sort console.log arr a b a b 因為字母a b的ascii值分別為65...