js中结果按某属性排序
2016-05-20 13:15
337 查看
results.sort(compare(sortName)); sortName:属性名称 // js结果的排序 function compare(propertyName) { return function (object1, object2) { var value1 = object1[propertyName]; var value2 = object2[propertyName]; if (value2 < value1) { return -1; } else if (value2 > value1) { return 1; } else { return 0; } } }
相关文章推荐
- JS的类式继承与原型式继承
- js贪吃蛇学习笔记
- Controller取得ajax传递的json
- js继承
- Jsoup实现Iteye自动登录
- js 保留两位小数,不要四舍五入
- js原型二
- js验证字符串是否包含中文、数字
- 字符串转换成json的三种方式(留存备用)
- extjs render 用法介绍
- JavaScript-学习一字符串
- 不管你以后写不写JS,都应该学会这种思考方式
- layer.js源码
- 不管你以后写不写JS,都应该学会这种思考方式
- 验证(Javascript和正则表达式)
- 快速获取/设置iframe内对象元素的几种js实现方法
- angular.js,IE7,8,9兼容性的处理
- Extjs4---Cannot read property 'addCls' of null
- Github发布了为桌面应用开发而生的Electron 1.0版本(HTML、CSS和JavaScript)
- JavaScript-学习一全局变量