JSON 数字排序多字段排序介绍


Posted in Javascript onSeptember 18, 2013
//排序数组 
function SortBy(field, reverse, primer) { 
reverse = (reverse) ? -1 : 1; 
return function (a, b) { 
a = a[field]; 
b = b[field]; 
if (typeof (primer) != 'undefined') { 
a = primer(a); 
b = primer(b); 
} 
if (a < b) return reverse * -1; 
if (a > b) return reverse * 1; 
return 0; 
} 
} 
nodes.sort(SortBy('orderNum', false, parseInt));

把过个字段合并成单个 然后 排序字符串
nodes.sort(function (a, b) { return a.sort.localeCompare(b.sort) });
Javascript 相关文章推荐
javascript一点特殊用法
May 28 Javascript
Div自动滚动到末尾的代码
Oct 26 Javascript
js修改input的type属性及浏览器兼容问题探讨与解决
Jan 23 Javascript
浅谈JavaScript之事件绑定
Jul 08 Javascript
JavaScript 和 Java 的区别浅析
Jul 31 Javascript
JS实现双击编辑可修改状态的方法
Aug 14 Javascript
深入理解JavaScript中的call、apply、bind方法的区别
May 30 Javascript
JS对象深度克隆实例分析
Mar 16 Javascript
你应该知道的几类npm依赖包管理详解
Oct 06 Javascript
Vue利用路由钩子token过期后跳转到登录页的实例
Oct 26 Javascript
Vue+iview+webpack ie浏览器兼容简单处理
Sep 20 Javascript
JavaScript实现Excel表格效果
Feb 07 Javascript
json数据与字符串的相互转化示例
Sep 18 #Javascript
如何让DIV可编辑、可拖动示例代码
Sep 18 #Javascript
jQuery extend 的简单实例
Sep 18 #Javascript
Javascript中Event属性搜集整理
Sep 17 #Javascript
js获取html文件的思路及示例
Sep 17 #Javascript
JS的Document属性和方法小结
Sep 17 #Javascript
JS画5角星方法介绍
Sep 17 #Javascript
You might like
将word转化为swf 如同百度文库般阅读实现思路及代码
2013/08/09 PHP
Codeigniter(CI)框架分页函数及相关知识
2014/11/03 PHP
浅谈php数组array_change_key_case() 函数和array_chunk()函数
2016/10/22 PHP
把html页面的部分内容保存成新的html文件的jquery代码
2009/11/12 Javascript
基于Jquery实现的一个图片滚动切换
2012/06/21 Javascript
Jquery 数据选择插件Pickerbox使用介绍
2012/08/24 Javascript
JS去除重复并统计数量的实现方法
2016/12/15 Javascript
如何理解Vue的v-model指令的使用方法
2018/07/19 Javascript
Vue项目报错:Uncaught SyntaxError: Unexpected token
2018/11/10 Javascript
Element-ui自定义table表头、修改列标题样式、添加tooltip、:render-header使用
2019/04/11 Javascript
Elementui表格组件+sortablejs实现行拖拽排序的示例代码
2019/08/28 Javascript
vue+elementUI 实现内容区域高度自适应的示例
2020/09/26 Javascript
[15:46]教你分分钟做大人——沙王
2015/03/11 DOTA
python实现哈希表
2014/02/07 Python
python通过加号运算符操作列表的方法
2015/07/28 Python
Python简单遍历字典及删除元素的方法
2016/09/18 Python
Python实现学生成绩管理系统
2020/04/05 Python
利用TensorFlow训练简单的二分类神经网络模型的方法
2018/03/05 Python
Python统计纯文本文件中英文单词出现个数的方法总结【测试可用】
2018/07/25 Python
Django 接收Post请求数据,并保存到数据库的实现方法
2019/07/12 Python
python图形界面开发之wxPython树控件使用方法详解
2020/02/24 Python
Python callable内置函数原理解析
2020/03/05 Python
Pycharm2020最新激活码|永久激活(附最新激活码和插件的详细教程)
2020/09/29 Python
Anaconda+spyder+pycharm的pytorch配置详解(GPU)
2020/10/18 Python
python 动态渲染 mysql 配置文件的示例
2020/11/20 Python
基于css3的属性transition制作菜单导航效果
2015/09/01 HTML / CSS
使用纯 CSS 创作一个脉动 loader效果的源码
2018/09/28 HTML / CSS
Tretorn美国官网:瑞典外套和鞋类品牌,抵御风雨
2018/07/19 全球购物
荷兰在线啤酒店:Beerwulf
2019/08/26 全球购物
JPA的优势都有哪些
2013/07/04 面试题
补充协议书范本
2014/04/23 职场文书
高校群众路线教育实践活动剖析材料
2014/10/10 职场文书
中秋节慰问信
2015/02/15 职场文书
生日宴会祝酒词
2015/08/10 职场文书
《平移和旋转》教学反思
2016/02/19 职场文书
创业计划书之干洗店
2019/09/10 职场文书