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 相关文章推荐
js操作ajax返回的json的注意问题!
Feb 23 Javascript
基于jQuery的倒计时插件代码
May 07 Javascript
JS弹出窗口代码大全(详细整理)
Dec 21 Javascript
jQuery 插件仿百度搜索框智能提示(带Value值)
Jan 22 Javascript
jQuery中attr()与prop()函数用法实例详解(附用法区别)
Dec 29 Javascript
Bootstrap每天必学之滚动监听
Mar 16 Javascript
微信小程序链接传参并跳转新页面
Nov 29 Javascript
学习使用jQuery表单验证插件和日历插件
Feb 13 Javascript
解决Layui 表单提交数据为空的问题
Aug 15 Javascript
ES6 class的应用实例分析
Jun 27 Javascript
解决layui弹出层layer的area过大被遮挡的问题
Sep 21 Javascript
vue axios请求成功却进入catch的原因分析
Sep 08 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
php简单socket服务器客户端代码实例
2015/05/18 PHP
PHP执行SQL文件并将SQL文件导入到数据库
2015/09/17 PHP
CodeIgniter 完美解决URL含有中文字符串
2016/05/13 PHP
深入剖析浏览器退出之后php还会继续执行么
2016/05/17 PHP
PHP使用自定义方法实现数组合并示例
2016/07/07 PHP
php验证身份证号码正确性的函数
2016/07/20 PHP
yii2 开发api接口时优雅的处理全局异常的方法
2019/05/14 PHP
Laravel框架下的Contracts契约详解
2020/03/17 PHP
一个原生的用户等级的进度条
2010/07/03 Javascript
js 固定悬浮效果实现思路代码
2013/08/02 Javascript
jQuery性能优化的38个建议
2014/03/04 Javascript
用Jquery.load载入页面后样式没了页面混乱的解决方法
2014/10/20 Javascript
js判断文本框剩余可输入字数的方法
2015/02/04 Javascript
jQuery on()绑定动态元素出现的问题小结
2016/02/19 Javascript
prototype.js常用函数详解
2016/06/18 Javascript
nodejs基础应用
2017/02/03 NodeJs
jQuery实现手机号正则验证输入及自动填充空格功能
2018/01/02 jQuery
vue实现点击当前标签高亮效果【推荐】
2018/06/22 Javascript
springMvc 前端用json的方式向后台传递对象数组方法
2018/08/07 Javascript
JavaScript队列结构Queue实现过程解析
2020/03/07 Javascript
linux环境下安装pyramid和新建项目的步骤
2013/11/27 Python
python获取外网ip地址的方法总结
2015/07/02 Python
读写json中文ASCII乱码问题的解决方法
2016/11/05 Python
利用Python中SocketServer 实现客户端与服务器间非阻塞通信
2016/12/15 Python
Python多进程方式抓取基金网站内容的方法分析
2019/06/03 Python
Django如何使用redis作为缓存
2020/05/21 Python
Jmeter调用Python脚本实现参数互相传递的实现
2021/01/22 Python
使用CSS3实现字体颜色渐变的实现
2020/08/10 HTML / CSS
英国票务网站:Ticketmaster英国
2018/08/27 全球购物
网络宣传方案
2014/03/15 职场文书
党的群众路线教育实践活动专题组织生活会发言材料
2014/10/17 职场文书
考试作弊检讨书怎么写?
2014/12/21 职场文书
志愿者事迹材料
2014/12/26 职场文书
MySQL InnoDB ReplicaSet(副本集)简单介绍
2021/04/24 MySQL
MySql新手入门的基本操作汇总
2021/05/13 MySQL
python小型的音频操作库mp3Play
2022/04/24 Python