一、 顺序排序
- 按字符编码(参照ASCII表)排序:sort()
var test1 = ["abc", "acb", "baa", "cgf"];
var test2 = ["-8","-2","1", "2", "10", "5"];
var test3 = [-6,-3,0,2,10,100];
console.log(test1.sort());
console.log(test2.sort());
console.log(test3.sort());
- 将数组元素倒序排:reverse()
var test1 = ["abc","acb","baa","cgf"];
var test2 = ["1","2","10","5"];
var test3 = [1,2,3,4,5,6];
console.log(test1.reverse());
console.log(test2.reverse());
console.log(test3.reverse());
- 在sort()里面加个比较函数
从小到大
法一:
function compare(value1,value2) {
if(value1 < value2) {
return -1
}else if(value1 > value2) {
return 1
}else{
return 0
}
}
let a =