默认排序方法
默认排序是根据UniCode码的顺序排序
var arr = ['afk','hello','body','script'];arr.sort();//['afk','body','hello','script']升序排列
function sortNum(a,b) { rerturn a - b;}var arr = [12,222,666,888,20,8];arr.sort(sortNum);//[8,12,20,222,666,888]降序排列
function sortNum(a,b) { return b - a; }var arr = [12,222,666,888,20,8];arr.sort(sortNum);//[888,666,222,20,12,8]按照数组对象的某个属性值排序
var arr = { {name:leemo, age:21}, {name:chuchu, age:22}, {name:qiyue, age:1}}//根据age排序function compare(age){ return function(a,b){ return a[age] - b[age]; }}arr.sort(compare('age'));
【JavaScript sort使用方法】
推荐阅读
- javascript必会知识及面试重点
- Web前端开发基础:HTML、CSS、JavaScript分别实现什么功能?
- 10个 javascript精简代码集合
- JavaScript自定义事件
- JavaScript 常见10种函数
- OOP JavaScript面向对象编程
- JavaScript图表库ECharts使用
- 蒸汽电熨斗怎么用 蒸汽电熨斗使用方法
- 蒸汽电熨斗正确使用方法
- JavaScript类型判断